Oracle Cloud Infrastructure
BdsInstance
This resource provides the Bds Instance resource in Oracle Cloud Infrastructure Big Data Service service.
Creates a Big Data Service cluster.
Example Usage
using Pulumi;
using Oci = Pulumi.Oci;
class MyStack : Stack
{
public MyStack()
{
var testBdsInstance = new Oci.BigDataService.BdsInstance("testBdsInstance", new Oci.BigDataService.BdsInstanceArgs
{
ClusterAdminPassword = @var.Bds_instance_cluster_admin_password,
ClusterPublicKey = @var.Bds_instance_cluster_public_key,
ClusterVersion = @var.Bds_instance_cluster_version,
CompartmentId = @var.Compartment_id,
DisplayName = @var.Bds_instance_display_name,
IsHighAvailability = @var.Bds_instance_is_high_availability,
IsSecure = @var.Bds_instance_is_secure,
MasterNode = new Oci.BigDataService.Inputs.BdsInstanceMasterNodeArgs
{
Shape = @var.Bds_instance_nodes_shape,
SubnetId = oci_core_subnet.Test_subnet.Id,
BlockVolumeSizeInGbs = @var.Bds_instance_nodes_block_volume_size_in_gbs,
NumberOfNodes = @var.Bds_instance_number_of_nodes,
},
UtilNode = new Oci.BigDataService.Inputs.BdsInstanceUtilNodeArgs
{
Shape = @var.Bds_instance_nodes_shape,
SubnetId = oci_core_subnet.Test_subnet.Id,
BlockVolumeSizeInGbs = @var.Bds_instance_nodes_block_volume_size_in_gbs,
NumberOfNodes = @var.Bds_instance_number_of_nodes,
},
WorkerNode = new Oci.BigDataService.Inputs.BdsInstanceWorkerNodeArgs
{
Shape = @var.Bds_instance_nodes_shape,
SubnetId = oci_core_subnet.Test_subnet.Id,
BlockVolumeSizeInGbs = @var.Bds_instance_nodes_block_volume_size_in_gbs,
NumberOfNodes = @var.Bds_instance_number_of_nodes,
},
DefinedTags = @var.Bds_instance_defined_tags,
FreeformTags = @var.Bds_instance_freeform_tags,
NetworkConfig = new Oci.BigDataService.Inputs.BdsInstanceNetworkConfigArgs
{
CidrBlock = @var.Bds_instance_network_config_cidr_block,
IsNatGatewayRequired = @var.Bds_instance_network_config_is_nat_gateway_required,
},
});
}
}
package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/BigDataService"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := BigDataService.NewBdsInstance(ctx, "testBdsInstance", &BigDataService.BdsInstanceArgs{
ClusterAdminPassword: pulumi.Any(_var.Bds_instance_cluster_admin_password),
ClusterPublicKey: pulumi.Any(_var.Bds_instance_cluster_public_key),
ClusterVersion: pulumi.Any(_var.Bds_instance_cluster_version),
CompartmentId: pulumi.Any(_var.Compartment_id),
DisplayName: pulumi.Any(_var.Bds_instance_display_name),
IsHighAvailability: pulumi.Any(_var.Bds_instance_is_high_availability),
IsSecure: pulumi.Any(_var.Bds_instance_is_secure),
MasterNode: &bigdataservice.BdsInstanceMasterNodeArgs{
Shape: pulumi.Any(_var.Bds_instance_nodes_shape),
SubnetId: pulumi.Any(oci_core_subnet.Test_subnet.Id),
BlockVolumeSizeInGbs: pulumi.Any(_var.Bds_instance_nodes_block_volume_size_in_gbs),
NumberOfNodes: pulumi.Any(_var.Bds_instance_number_of_nodes),
},
UtilNode: &bigdataservice.BdsInstanceUtilNodeArgs{
Shape: pulumi.Any(_var.Bds_instance_nodes_shape),
SubnetId: pulumi.Any(oci_core_subnet.Test_subnet.Id),
BlockVolumeSizeInGbs: pulumi.Any(_var.Bds_instance_nodes_block_volume_size_in_gbs),
NumberOfNodes: pulumi.Any(_var.Bds_instance_number_of_nodes),
},
WorkerNode: &bigdataservice.BdsInstanceWorkerNodeArgs{
Shape: pulumi.Any(_var.Bds_instance_nodes_shape),
SubnetId: pulumi.Any(oci_core_subnet.Test_subnet.Id),
BlockVolumeSizeInGbs: pulumi.Any(_var.Bds_instance_nodes_block_volume_size_in_gbs),
NumberOfNodes: pulumi.Any(_var.Bds_instance_number_of_nodes),
},
DefinedTags: pulumi.Any(_var.Bds_instance_defined_tags),
FreeformTags: pulumi.Any(_var.Bds_instance_freeform_tags),
NetworkConfig: &bigdataservice.BdsInstanceNetworkConfigArgs{
CidrBlock: pulumi.Any(_var.Bds_instance_network_config_cidr_block),
IsNatGatewayRequired: pulumi.Any(_var.Bds_instance_network_config_is_nat_gateway_required),
},
})
if err != nil {
return err
}
return nil
})
}
Coming soon!
import pulumi
import pulumi_oci as oci
test_bds_instance = oci.big_data_service.BdsInstance("testBdsInstance",
cluster_admin_password=var["bds_instance_cluster_admin_password"],
cluster_public_key=var["bds_instance_cluster_public_key"],
cluster_version=var["bds_instance_cluster_version"],
compartment_id=var["compartment_id"],
display_name=var["bds_instance_display_name"],
is_high_availability=var["bds_instance_is_high_availability"],
is_secure=var["bds_instance_is_secure"],
master_node=oci.big.data.service.BdsInstanceMasterNodeArgs(
shape=var["bds_instance_nodes_shape"],
subnet_id=oci_core_subnet["test_subnet"]["id"],
block_volume_size_in_gbs=var["bds_instance_nodes_block_volume_size_in_gbs"],
number_of_nodes=var["bds_instance_number_of_nodes"],
),
util_node=oci.big.data.service.BdsInstanceUtilNodeArgs(
shape=var["bds_instance_nodes_shape"],
subnet_id=oci_core_subnet["test_subnet"]["id"],
block_volume_size_in_gbs=var["bds_instance_nodes_block_volume_size_in_gbs"],
number_of_nodes=var["bds_instance_number_of_nodes"],
),
worker_node=oci.big.data.service.BdsInstanceWorkerNodeArgs(
shape=var["bds_instance_nodes_shape"],
subnet_id=oci_core_subnet["test_subnet"]["id"],
block_volume_size_in_gbs=var["bds_instance_nodes_block_volume_size_in_gbs"],
number_of_nodes=var["bds_instance_number_of_nodes"],
),
defined_tags=var["bds_instance_defined_tags"],
freeform_tags=var["bds_instance_freeform_tags"],
network_config=oci.big.data.service.BdsInstanceNetworkConfigArgs(
cidr_block=var["bds_instance_network_config_cidr_block"],
is_nat_gateway_required=var["bds_instance_network_config_is_nat_gateway_required"],
))
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testBdsInstance = new oci.bigdataservice.BdsInstance("testBdsInstance", {
clusterAdminPassword: _var.bds_instance_cluster_admin_password,
clusterPublicKey: _var.bds_instance_cluster_public_key,
clusterVersion: _var.bds_instance_cluster_version,
compartmentId: _var.compartment_id,
displayName: _var.bds_instance_display_name,
isHighAvailability: _var.bds_instance_is_high_availability,
isSecure: _var.bds_instance_is_secure,
masterNode: {
shape: _var.bds_instance_nodes_shape,
subnetId: oci_core_subnet.test_subnet.id,
blockVolumeSizeInGbs: _var.bds_instance_nodes_block_volume_size_in_gbs,
numberOfNodes: _var.bds_instance_number_of_nodes,
},
utilNode: {
shape: _var.bds_instance_nodes_shape,
subnetId: oci_core_subnet.test_subnet.id,
blockVolumeSizeInGbs: _var.bds_instance_nodes_block_volume_size_in_gbs,
numberOfNodes: _var.bds_instance_number_of_nodes,
},
workerNode: {
shape: _var.bds_instance_nodes_shape,
subnetId: oci_core_subnet.test_subnet.id,
blockVolumeSizeInGbs: _var.bds_instance_nodes_block_volume_size_in_gbs,
numberOfNodes: _var.bds_instance_number_of_nodes,
},
definedTags: _var.bds_instance_defined_tags,
freeformTags: _var.bds_instance_freeform_tags,
networkConfig: {
cidrBlock: _var.bds_instance_network_config_cidr_block,
isNatGatewayRequired: _var.bds_instance_network_config_is_nat_gateway_required,
},
});
Coming soon!
Create a BdsInstance Resource
new BdsInstance(name: string, args: BdsInstanceArgs, opts?: CustomResourceOptions);
@overload
def BdsInstance(resource_name: str,
opts: Optional[ResourceOptions] = None,
cloud_sql_details: Optional[Sequence[_bigdataservice.BdsInstanceCloudSqlDetailArgs]] = None,
cluster_admin_password: Optional[str] = None,
cluster_public_key: Optional[str] = None,
cluster_version: Optional[str] = None,
compartment_id: Optional[str] = None,
defined_tags: Optional[Mapping[str, Any]] = None,
display_name: Optional[str] = None,
freeform_tags: Optional[Mapping[str, Any]] = None,
is_cloud_sql_configured: Optional[bool] = None,
is_high_availability: Optional[bool] = None,
is_secure: Optional[bool] = None,
master_node: Optional[_bigdataservice.BdsInstanceMasterNodeArgs] = None,
network_config: Optional[_bigdataservice.BdsInstanceNetworkConfigArgs] = None,
util_node: Optional[_bigdataservice.BdsInstanceUtilNodeArgs] = None,
worker_node: Optional[_bigdataservice.BdsInstanceWorkerNodeArgs] = None)
@overload
def BdsInstance(resource_name: str,
args: BdsInstanceArgs,
opts: Optional[ResourceOptions] = None)
func NewBdsInstance(ctx *Context, name string, args BdsInstanceArgs, opts ...ResourceOption) (*BdsInstance, error)
public BdsInstance(string name, BdsInstanceArgs args, CustomResourceOptions? opts = null)
public BdsInstance(String name, BdsInstanceArgs args)
public BdsInstance(String name, BdsInstanceArgs args, CustomResourceOptions options)
type: oci:BigDataService:BdsInstance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BdsInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args BdsInstanceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args BdsInstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BdsInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BdsInstanceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
BdsInstance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The BdsInstance resource accepts the following input properties:
- Cluster
Admin stringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- Cluster
Public stringKey The SSH public key used to authenticate the cluster connection.
- Cluster
Version string Version of the Hadoop distribution.
- Compartment
Id string (Updatable) The OCID of the compartment.
- Display
Name string (Updatable) Name of the Big Data Service cluster.
- Is
High boolAvailability Boolean flag specifying whether or not the cluster is highly available (HA).
- Is
Secure bool Boolean flag specifying whether or not the cluster should be set up as secure.
- Master
Node BdsInstance Master Node Args - Util
Node BdsInstance Util Node Args - Worker
Node BdsInstance Worker Node Args - Cloud
Sql List<BdsDetails Instance Cloud Sql Detail Args> The information about added Cloud SQL capability
- Dictionary<string, object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For example,
{"foo-namespace": {"bar-key": "value"}}
- Dictionary<string, object>
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example,
{"bar-key": "value"}
- Is
Cloud boolSql Configured Boolean flag specifying whether or not Cloud SQL should be configured.
- Network
Config BdsInstance Network Config Args Additional configuration of the user's network.
- Cluster
Admin stringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- Cluster
Public stringKey The SSH public key used to authenticate the cluster connection.
- Cluster
Version string Version of the Hadoop distribution.
- Compartment
Id string (Updatable) The OCID of the compartment.
- Display
Name string (Updatable) Name of the Big Data Service cluster.
- Is
High boolAvailability Boolean flag specifying whether or not the cluster is highly available (HA).
- Is
Secure bool Boolean flag specifying whether or not the cluster should be set up as secure.
- Master
Node BdsInstance Master Node Args - Util
Node BdsInstance Util Node Args - Worker
Node BdsInstance Worker Node Args - Cloud
Sql []BdsDetails Instance Cloud Sql Detail Args The information about added Cloud SQL capability
- map[string]interface{}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For example,
{"foo-namespace": {"bar-key": "value"}}
- map[string]interface{}
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example,
{"bar-key": "value"}
- Is
Cloud boolSql Configured Boolean flag specifying whether or not Cloud SQL should be configured.
- Network
Config BdsInstance Network Config Args Additional configuration of the user's network.
- cluster
Admin StringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster
Public StringKey The SSH public key used to authenticate the cluster connection.
- cluster
Version String Version of the Hadoop distribution.
- compartment
Id String (Updatable) The OCID of the compartment.
- display
Name String (Updatable) Name of the Big Data Service cluster.
- is
High BooleanAvailability Boolean flag specifying whether or not the cluster is highly available (HA).
- is
Secure Boolean Boolean flag specifying whether or not the cluster should be set up as secure.
- master
Node BdsInstance Master Node Args - util
Node BdsInstance Util Node Args - worker
Node BdsInstance Worker Node Args - cloud
Sql List<BdsDetails Instance Cloud Sql Detail Args> The information about added Cloud SQL capability
- Map<String,Object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For example,
{"foo-namespace": {"bar-key": "value"}}
- Map<String,Object>
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example,
{"bar-key": "value"}
- is
Cloud BooleanSql Configured Boolean flag specifying whether or not Cloud SQL should be configured.
- network
Config BdsInstance Network Config Args Additional configuration of the user's network.
- cluster
Admin stringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster
Public stringKey The SSH public key used to authenticate the cluster connection.
- cluster
Version string Version of the Hadoop distribution.
- compartment
Id string (Updatable) The OCID of the compartment.
- display
Name string (Updatable) Name of the Big Data Service cluster.
- is
High booleanAvailability Boolean flag specifying whether or not the cluster is highly available (HA).
- is
Secure boolean Boolean flag specifying whether or not the cluster should be set up as secure.
- master
Node BdsInstance Master Node Args - util
Node BdsInstance Util Node Args - worker
Node BdsInstance Worker Node Args - cloud
Sql BdsDetails Instance Cloud Sql Detail Args[] The information about added Cloud SQL capability
- {[key: string]: any}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For example,
{"foo-namespace": {"bar-key": "value"}}
- {[key: string]: any}
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example,
{"bar-key": "value"}
- is
Cloud booleanSql Configured Boolean flag specifying whether or not Cloud SQL should be configured.
- network
Config BdsInstance Network Config Args Additional configuration of the user's network.
- 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 Big Data Service cluster.
- is_
high_ boolavailability Boolean flag specifying whether or not the cluster is highly available (HA).
- is_
secure bool Boolean flag specifying whether or not the cluster should be set up as secure.
- master_
node BdsInstance Master Node Args - util_
node BdsInstance Util Node Args - worker_
node BdsInstance Worker Node Args - cloud_
sql_ Bdsdetails Instance Cloud Sql Detail Args] The information about added Cloud SQL capability
- Mapping[str, Any]
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For example,
{"foo-namespace": {"bar-key": "value"}}
- Mapping[str, Any]
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example,
{"bar-key": "value"}
- is_
cloud_ boolsql_ configured Boolean flag specifying whether or not Cloud SQL should be configured.
- network_
config BdsInstance Network Config Args Additional configuration of the user's network.
- cluster
Admin StringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster
Public StringKey The SSH public key used to authenticate the cluster connection.
- cluster
Version String Version of the Hadoop distribution.
- compartment
Id String (Updatable) The OCID of the compartment.
- display
Name String (Updatable) Name of the Big Data Service cluster.
- is
High BooleanAvailability Boolean flag specifying whether or not the cluster is highly available (HA).
- is
Secure Boolean Boolean flag specifying whether or not the cluster should be set up as secure.
- master
Node Property Map - util
Node Property Map - worker
Node Property Map - cloud
Sql List<Property Map>Details The information about added Cloud SQL capability
- Map<Any>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For example,
{"foo-namespace": {"bar-key": "value"}}
- Map<Any>
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example,
{"bar-key": "value"}
- is
Cloud BooleanSql Configured Boolean flag specifying whether or not Cloud SQL should be configured.
- network
Config Property Map Additional configuration of the user's network.
Outputs
All input properties are implicitly available as output properties. Additionally, the BdsInstance resource produces the following output properties:
- Cluster
Details List<BdsInstance Cluster Detail> Specific info about a Hadoop cluster
- Created
By string The user who created the cluster.
- Id string
The provider-assigned unique ID for this managed resource.
- Nodes
List<Bds
Instance Node> The list of nodes in the Big Data Service cluster.
- Number
Of intNodes The number of nodes that form the cluster.
- State string
The state of the cluster.
- Time
Created string The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- Time
Updated string The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
- Cluster
Details []BdsInstance Cluster Detail Specific info about a Hadoop cluster
- Created
By string The user who created the cluster.
- Id string
The provider-assigned unique ID for this managed resource.
- Nodes
[]Bds
Instance Node The list of nodes in the Big Data Service cluster.
- Number
Of intNodes The number of nodes that form the cluster.
- State string
The state of the cluster.
- Time
Created string The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- Time
Updated string The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
- cluster
Details List<BdsInstance Cluster Detail> Specific info about a Hadoop cluster
- created
By String The user who created the cluster.
- id String
The provider-assigned unique ID for this managed resource.
- nodes
List<Bds
Instance Node> The list of nodes in the Big Data Service cluster.
- number
Of IntegerNodes The number of nodes that form the cluster.
- state String
The state of the cluster.
- time
Created String The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- time
Updated String The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
- cluster
Details BdsInstance Cluster Detail[] Specific info about a Hadoop cluster
- created
By string The user who created the cluster.
- id string
The provider-assigned unique ID for this managed resource.
- nodes
Bds
Instance Node[] The list of nodes in the Big Data Service cluster.
- number
Of numberNodes The number of nodes that form the cluster.
- state string
The state of the cluster.
- time
Created string The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- time
Updated string The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
- cluster_
details BdsInstance Cluster Detail] Specific info about a Hadoop cluster
- created_
by str The user who created the cluster.
- id str
The provider-assigned unique ID for this managed resource.
- nodes
Bds
Instance Node] The list of nodes in the Big Data Service cluster.
- number_
of_ intnodes The number of nodes that form the cluster.
- 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.
- cluster
Details List<Property Map> Specific info about a Hadoop cluster
- created
By String The user who created the cluster.
- id String
The provider-assigned unique ID for this managed resource.
- nodes List<Property Map>
The list of nodes in the Big Data Service cluster.
- number
Of NumberNodes The number of nodes that form the cluster.
- state String
The state of the cluster.
- time
Created String The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- time
Updated String The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
Look up an 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,
cloud_sql_details: Optional[Sequence[_bigdataservice.BdsInstanceCloudSqlDetailArgs]] = None,
cluster_admin_password: Optional[str] = None,
cluster_details: Optional[Sequence[_bigdataservice.BdsInstanceClusterDetailArgs]] = None,
cluster_public_key: Optional[str] = None,
cluster_version: Optional[str] = None,
compartment_id: Optional[str] = None,
created_by: Optional[str] = None,
defined_tags: Optional[Mapping[str, Any]] = None,
display_name: Optional[str] = None,
freeform_tags: Optional[Mapping[str, Any]] = None,
is_cloud_sql_configured: Optional[bool] = None,
is_high_availability: Optional[bool] = None,
is_secure: Optional[bool] = None,
master_node: Optional[_bigdataservice.BdsInstanceMasterNodeArgs] = None,
network_config: Optional[_bigdataservice.BdsInstanceNetworkConfigArgs] = None,
nodes: Optional[Sequence[_bigdataservice.BdsInstanceNodeArgs]] = None,
number_of_nodes: Optional[int] = None,
state: Optional[str] = None,
time_created: Optional[str] = None,
time_updated: Optional[str] = None,
util_node: Optional[_bigdataservice.BdsInstanceUtilNodeArgs] = None,
worker_node: Optional[_bigdataservice.BdsInstanceWorkerNodeArgs] = None) -> BdsInstance
func GetBdsInstance(ctx *Context, name string, id IDInput, state *BdsInstanceState, opts ...ResourceOption) (*BdsInstance, error)
public static BdsInstance Get(string name, Input<string> id, BdsInstanceState? state, CustomResourceOptions? opts = null)
public static BdsInstance get(String name, Output<String> id, BdsInstanceState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Cloud
Sql List<BdsDetails Instance Cloud Sql Detail Args> The information about added Cloud SQL capability
- Cluster
Admin stringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- Cluster
Details List<BdsInstance Cluster Detail Args> Specific info about a Hadoop cluster
- Cluster
Public stringKey The SSH public key used to authenticate the cluster connection.
- Cluster
Version string Version of the Hadoop distribution.
- Compartment
Id string (Updatable) The OCID of the compartment.
- Created
By string The user who created the cluster.
- Dictionary<string, object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For example,
{"foo-namespace": {"bar-key": "value"}}
- Display
Name string (Updatable) Name of the Big Data Service cluster.
- Dictionary<string, object>
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example,
{"bar-key": "value"}
- Is
Cloud boolSql Configured Boolean flag specifying whether or not Cloud SQL should be configured.
- Is
High boolAvailability Boolean flag specifying whether or not the cluster is highly available (HA).
- Is
Secure bool Boolean flag specifying whether or not the cluster should be set up as secure.
- Master
Node BdsInstance Master Node Args - Network
Config BdsInstance Network Config Args Additional configuration of the user's network.
- Nodes
List<Bds
Instance Node Args> The list of nodes in the Big Data Service cluster.
- Number
Of intNodes The number of nodes that form the cluster.
- State string
The state of the cluster.
- Time
Created string The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- Time
Updated string The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
- Util
Node BdsInstance Util Node Args - Worker
Node BdsInstance Worker Node Args
- Cloud
Sql []BdsDetails Instance Cloud Sql Detail Args The information about added Cloud SQL capability
- Cluster
Admin stringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- Cluster
Details []BdsInstance Cluster Detail Args Specific info about a Hadoop cluster
- Cluster
Public stringKey The SSH public key used to authenticate the cluster connection.
- Cluster
Version string Version of the Hadoop distribution.
- Compartment
Id string (Updatable) The OCID of the compartment.
- Created
By string The user who created the cluster.
- map[string]interface{}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For example,
{"foo-namespace": {"bar-key": "value"}}
- Display
Name string (Updatable) Name of the Big Data Service cluster.
- map[string]interface{}
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example,
{"bar-key": "value"}
- Is
Cloud boolSql Configured Boolean flag specifying whether or not Cloud SQL should be configured.
- Is
High boolAvailability Boolean flag specifying whether or not the cluster is highly available (HA).
- Is
Secure bool Boolean flag specifying whether or not the cluster should be set up as secure.
- Master
Node BdsInstance Master Node Args - Network
Config BdsInstance Network Config Args Additional configuration of the user's network.
- Nodes
[]Bds
Instance Node Args The list of nodes in the Big Data Service cluster.
- Number
Of intNodes The number of nodes that form the cluster.
- State string
The state of the cluster.
- Time
Created string The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- Time
Updated string The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
- Util
Node BdsInstance Util Node Args - Worker
Node BdsInstance Worker Node Args
- cloud
Sql List<BdsDetails Instance Cloud Sql Detail Args> The information about added Cloud SQL capability
- cluster
Admin StringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster
Details List<BdsInstance Cluster Detail Args> Specific info about a Hadoop cluster
- cluster
Public StringKey The SSH public key used to authenticate the cluster connection.
- cluster
Version String Version of the Hadoop distribution.
- compartment
Id String (Updatable) The OCID of the compartment.
- created
By String The user who created the cluster.
- Map<String,Object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For example,
{"foo-namespace": {"bar-key": "value"}}
- display
Name String (Updatable) Name of the Big Data Service cluster.
- Map<String,Object>
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example,
{"bar-key": "value"}
- is
Cloud BooleanSql Configured Boolean flag specifying whether or not Cloud SQL should be configured.
- is
High BooleanAvailability Boolean flag specifying whether or not the cluster is highly available (HA).
- is
Secure Boolean Boolean flag specifying whether or not the cluster should be set up as secure.
- master
Node BdsInstance Master Node Args - network
Config BdsInstance Network Config Args Additional configuration of the user's network.
- nodes
List<Bds
Instance Node Args> The list of nodes in the Big Data Service cluster.
- number
Of IntegerNodes The number of nodes that form the cluster.
- state String
The state of the cluster.
- time
Created String The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- time
Updated String The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
- util
Node BdsInstance Util Node Args - worker
Node BdsInstance Worker Node Args
- cloud
Sql BdsDetails Instance Cloud Sql Detail Args[] The information about added Cloud SQL capability
- cluster
Admin stringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster
Details BdsInstance Cluster Detail Args[] Specific info about a Hadoop cluster
- cluster
Public stringKey The SSH public key used to authenticate the cluster connection.
- cluster
Version string Version of the Hadoop distribution.
- compartment
Id string (Updatable) The OCID of the compartment.
- created
By string The user who created the cluster.
- {[key: string]: any}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For example,
{"foo-namespace": {"bar-key": "value"}}
- display
Name string (Updatable) Name of the Big Data Service cluster.
- {[key: string]: any}
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example,
{"bar-key": "value"}
- is
Cloud booleanSql Configured Boolean flag specifying whether or not Cloud SQL should be configured.
- is
High booleanAvailability Boolean flag specifying whether or not the cluster is highly available (HA).
- is
Secure boolean Boolean flag specifying whether or not the cluster should be set up as secure.
- master
Node BdsInstance Master Node Args - network
Config BdsInstance Network Config Args Additional configuration of the user's network.
- nodes
Bds
Instance Node Args[] The list of nodes in the Big Data Service cluster.
- number
Of numberNodes The number of nodes that form the cluster.
- state string
The state of the cluster.
- time
Created string The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- time
Updated string The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
- util
Node BdsInstance Util Node Args - worker
Node BdsInstance Worker Node Args
- cloud_
sql_ Bdsdetails Instance Cloud Sql Detail Args] The information about added Cloud SQL capability
- cluster_
admin_ strpassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster_
details BdsInstance Cluster Detail Args] Specific info about a Hadoop cluster
- cluster_
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.
- created_
by str The user who created the cluster.
- Mapping[str, Any]
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For example,
{"foo-namespace": {"bar-key": "value"}}
- display_
name str (Updatable) Name of the Big Data Service cluster.
- Mapping[str, Any]
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example,
{"bar-key": "value"}
- is_
cloud_ boolsql_ configured Boolean flag specifying whether or not Cloud SQL should be configured.
- is_
high_ boolavailability Boolean flag specifying whether or not the cluster is highly available (HA).
- is_
secure bool Boolean flag specifying whether or not the cluster should be set up as secure.
- master_
node BdsInstance Master Node Args - network_
config BdsInstance Network Config Args Additional configuration of the user's network.
- nodes
Bds
Instance Node Args] The list of nodes in the Big Data Service cluster.
- number_
of_ intnodes The number of nodes that form the cluster.
- 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_
node BdsInstance Util Node Args - worker_
node BdsInstance Worker Node Args
- cloud
Sql List<Property Map>Details The information about added Cloud SQL capability
- cluster
Admin StringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster
Details List<Property Map> Specific info about a Hadoop cluster
- cluster
Public StringKey The SSH public key used to authenticate the cluster connection.
- cluster
Version String Version of the Hadoop distribution.
- compartment
Id String (Updatable) The OCID of the compartment.
- created
By String The user who created the cluster.
- Map<Any>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For example,
{"foo-namespace": {"bar-key": "value"}}
- display
Name String (Updatable) Name of the Big Data Service cluster.
- Map<Any>
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example,
{"bar-key": "value"}
- is
Cloud BooleanSql Configured Boolean flag specifying whether or not Cloud SQL should be configured.
- is
High BooleanAvailability Boolean flag specifying whether or not the cluster is highly available (HA).
- is
Secure Boolean Boolean flag specifying whether or not the cluster should be set up as secure.
- master
Node Property Map - network
Config Property Map Additional configuration of the user's network.
- nodes List<Property Map>
The list of nodes in the Big Data Service cluster.
- number
Of NumberNodes The number of nodes that form the cluster.
- state String
The state of the cluster.
- time
Created String The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- time
Updated String The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
- util
Node Property Map - worker
Node Property Map
Supporting Types
BdsInstanceCloudSqlDetail
- Block
Volume stringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- Shape string
(Updatable) Shape of the node.
- Ip
Address string IP address of the node.
- Is
Kerberos boolMapped To Database Users Boolean flag specifying whether or not Kerberos principals are mapped to database users.
- Kerberos
Details List<BdsInstance Cloud Sql Detail Kerberos Detail> Details about the Kerberos principals.
- Block
Volume stringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- Shape string
(Updatable) Shape of the node.
- Ip
Address string IP address of the node.
- Is
Kerberos boolMapped To Database Users Boolean flag specifying whether or not Kerberos principals are mapped to database users.
- Kerberos
Details []BdsInstance Cloud Sql Detail Kerberos Detail Details about the Kerberos principals.
- block
Volume StringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- shape String
(Updatable) Shape of the node.
- ip
Address String IP address of the node.
- is
Kerberos BooleanMapped To Database Users Boolean flag specifying whether or not Kerberos principals are mapped to database users.
- kerberos
Details List<BdsInstance Cloud Sql Detail Kerberos Detail> Details about the Kerberos principals.
- block
Volume stringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- shape string
(Updatable) Shape of the node.
- ip
Address string IP address of the node.
- is
Kerberos booleanMapped To Database Users Boolean flag specifying whether or not Kerberos principals are mapped to database users.
- kerberos
Details BdsInstance Cloud Sql Detail Kerberos Detail[] Details about the Kerberos principals.
- block_
volume_ strsize_ in_ gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- shape str
(Updatable) Shape of the node.
- ip_
address str IP address of the node.
- is_
kerberos_ boolmapped_ to_ database_ users Boolean flag specifying whether or not Kerberos principals are mapped to database users.
- kerberos_
details BdsInstance Cloud Sql Detail Kerberos Detail] Details about the Kerberos principals.
- block
Volume StringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- shape String
(Updatable) Shape of the node.
- ip
Address String IP address of the node.
- is
Kerberos BooleanMapped To Database Users Boolean flag specifying whether or not Kerberos principals are mapped to database users.
- kerberos
Details List<Property Map> Details about the Kerberos principals.
BdsInstanceCloudSqlDetailKerberosDetail
- Keytab
File string Location of the keytab file
- Principal
Name string Name of the Kerberos principal.
- Keytab
File string Location of the keytab file
- Principal
Name string Name of the Kerberos principal.
- keytab
File String Location of the keytab file
- principal
Name String Name of the Kerberos principal.
- keytab
File string Location of the keytab file
- principal
Name string Name of the Kerberos principal.
- keytab_
file str Location of the keytab file
- principal_
name str Name of the Kerberos principal.
- keytab
File String Location of the keytab file
- principal
Name String Name of the Kerberos principal.
BdsInstanceClusterDetail
- Ambari
Url string The URL of Ambari
- Bd
Cell stringVersion Cloud SQL cell version.
- Bda
Version string BDA version installed in the cluster
- Bdm
Version string Big Data Manager version installed in the cluster.
- Bds
Version string Big Data Service version installed in the cluster.
- Big
Data stringManager Url The URL of Big Data Manager.
- Cloudera
Manager stringUrl The URL of Cloudera Manager
- Csql
Cell stringVersion Big Data SQL version.
- Db
Version string Cloud SQL query server database version.
- Hue
Server stringUrl The URL of the Hue server.
- Os
Version string Oracle Linux version installed in the cluster.
- Time
Created string The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- Time
Refreshed string The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- Ambari
Url string The URL of Ambari
- Bd
Cell stringVersion Cloud SQL cell version.
- Bda
Version string BDA version installed in the cluster
- Bdm
Version string Big Data Manager version installed in the cluster.
- Bds
Version string Big Data Service version installed in the cluster.
- Big
Data stringManager Url The URL of Big Data Manager.
- Cloudera
Manager stringUrl The URL of Cloudera Manager
- Csql
Cell stringVersion Big Data SQL version.
- Db
Version string Cloud SQL query server database version.
- Hue
Server stringUrl The URL of the Hue server.
- Os
Version string Oracle Linux version installed in the cluster.
- Time
Created string The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- Time
Refreshed string The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- ambari
Url String The URL of Ambari
- bd
Cell StringVersion Cloud SQL cell version.
- bda
Version String BDA version installed in the cluster
- bdm
Version String Big Data Manager version installed in the cluster.
- bds
Version String Big Data Service version installed in the cluster.
- big
Data StringManager Url The URL of Big Data Manager.
- cloudera
Manager StringUrl The URL of Cloudera Manager
- csql
Cell StringVersion Big Data SQL version.
- db
Version String Cloud SQL query server database version.
- hue
Server StringUrl The URL of the Hue server.
- os
Version String Oracle Linux version installed in the cluster.
- time
Created String The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- time
Refreshed String The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- ambari
Url string The URL of Ambari
- bd
Cell stringVersion Cloud SQL cell version.
- bda
Version string BDA version installed in the cluster
- bdm
Version string Big Data Manager version installed in the cluster.
- bds
Version string Big Data Service version installed in the cluster.
- big
Data stringManager Url The URL of Big Data Manager.
- cloudera
Manager stringUrl The URL of Cloudera Manager
- csql
Cell stringVersion Big Data SQL version.
- db
Version string Cloud SQL query server database version.
- hue
Server stringUrl The URL of the Hue server.
- os
Version string Oracle Linux version installed in the cluster.
- time
Created string The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- time
Refreshed string The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- ambari_
url str The URL of Ambari
- bd_
cell_ strversion Cloud SQL cell version.
- bda_
version str BDA version installed in the cluster
- bdm_
version str Big Data Manager version installed in the cluster.
- bds_
version str Big Data Service version installed in the cluster.
- big_
data_ strmanager_ url The URL of Big Data Manager.
- cloudera_
manager_ strurl The URL of Cloudera Manager
- csql_
cell_ strversion Big Data SQL version.
- db_
version str Cloud SQL query server database version.
- hue_
server_ strurl The URL of the Hue server.
- os_
version str Oracle Linux version installed in the cluster.
- time_
created str The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- time_
refreshed str The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- ambari
Url String The URL of Ambari
- bd
Cell StringVersion Cloud SQL cell version.
- bda
Version String BDA version installed in the cluster
- bdm
Version String Big Data Manager version installed in the cluster.
- bds
Version String Big Data Service version installed in the cluster.
- big
Data StringManager Url The URL of Big Data Manager.
- cloudera
Manager StringUrl The URL of Cloudera Manager
- csql
Cell StringVersion Big Data SQL version.
- db
Version String Cloud SQL query server database version.
- hue
Server StringUrl The URL of the Hue server.
- os
Version String Oracle Linux version installed in the cluster.
- time
Created String The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- time
Refreshed String The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
BdsInstanceMasterNode
- Block
Volume stringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- Number
Of intNodes The number of nodes that form the cluster.
- Shape string
(Updatable) Shape of the node.
- Subnet
Id string The OCID of the subnet in which the node will be created.
- Block
Volume stringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- Number
Of intNodes The number of nodes that form the cluster.
- Shape string
(Updatable) Shape of the node.
- Subnet
Id string The OCID of the subnet in which the node will be created.
- block
Volume StringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- number
Of IntegerNodes The number of nodes that form the cluster.
- shape String
(Updatable) Shape of the node.
- subnet
Id String The OCID of the subnet in which the node will be created.
- block
Volume stringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- number
Of numberNodes The number of nodes that form the cluster.
- shape string
(Updatable) Shape of the node.
- subnet
Id string The OCID of the subnet in which the node will be created.
- block_
volume_ strsize_ in_ gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- number_
of_ intnodes The number of nodes that form the cluster.
- shape str
(Updatable) Shape of the node.
- subnet_
id str The OCID of the subnet in which the node will be created.
- block
Volume StringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- number
Of NumberNodes The number of nodes that form the cluster.
- shape String
(Updatable) Shape of the node.
- subnet
Id String The OCID of the subnet in which the node will be created.
BdsInstanceNetworkConfig
- Cidr
Block string The CIDR IP address block of the VCN.
- Is
Nat boolGateway Required A boolean flag whether to configure a NAT gateway.
- Cidr
Block string The CIDR IP address block of the VCN.
- Is
Nat boolGateway Required A boolean flag whether to configure a NAT gateway.
- cidr
Block String The CIDR IP address block of the VCN.
- is
Nat BooleanGateway Required A boolean flag whether to configure a NAT gateway.
- cidr
Block string The CIDR IP address block of the VCN.
- is
Nat booleanGateway Required A boolean flag whether to configure a NAT gateway.
- cidr_
block str The CIDR IP address block of the VCN.
- is_
nat_ boolgateway_ required A boolean flag whether to configure a NAT gateway.
- cidr
Block String The CIDR IP address block of the VCN.
- is
Nat BooleanGateway Required A boolean flag whether to configure a NAT gateway.
BdsInstanceNode
- Attached
Block List<BdsVolumes Instance Node Attached Block Volume> The list of block volumes attached to a given node.
- Availability
Domain string The name of the availability domain in which the node is running.
- Display
Name string (Updatable) Name of the Big Data Service cluster.
- Fault
Domain string The name of the fault domain in which the node is running.
- Hostname string
The fully-qualified hostname (FQDN) of the node.
- Image
Id string The OCID of the image from which the node was created.
- Instance
Id string The OCID of the underlying Oracle Cloud Infrastructure Compute instance.
- Ip
Address string IP address of the node.
- Node
Type string The Big Data Service cluster node type.
- Shape string
(Updatable) Shape of the node.
- Ssh
Fingerprint string The fingerprint of the SSH key used for node access.
- State string
The state of the cluster.
- Subnet
Id string The OCID of the subnet in which the node will be created.
- Time
Created string The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- Attached
Block []BdsVolumes Instance Node Attached Block Volume The list of block volumes attached to a given node.
- Availability
Domain string The name of the availability domain in which the node is running.
- Display
Name string (Updatable) Name of the Big Data Service cluster.
- Fault
Domain string The name of the fault domain in which the node is running.
- Hostname string
The fully-qualified hostname (FQDN) of the node.
- Image
Id string The OCID of the image from which the node was created.
- Instance
Id string The OCID of the underlying Oracle Cloud Infrastructure Compute instance.
- Ip
Address string IP address of the node.
- Node
Type string The Big Data Service cluster node type.
- Shape string
(Updatable) Shape of the node.
- Ssh
Fingerprint string The fingerprint of the SSH key used for node access.
- State string
The state of the cluster.
- Subnet
Id string The OCID of the subnet in which the node will be created.
- Time
Created string The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- attached
Block List<BdsVolumes Instance Node Attached Block Volume> The list of block volumes attached to a given node.
- availability
Domain String The name of the availability domain in which the node is running.
- display
Name String (Updatable) Name of the Big Data Service cluster.
- fault
Domain String The name of the fault domain in which the node is running.
- hostname String
The fully-qualified hostname (FQDN) of the node.
- image
Id String The OCID of the image from which the node was created.
- instance
Id String The OCID of the underlying Oracle Cloud Infrastructure Compute instance.
- ip
Address String IP address of the node.
- node
Type String The Big Data Service cluster node type.
- shape String
(Updatable) Shape of the node.
- ssh
Fingerprint String The fingerprint of the SSH key used for node access.
- state String
The state of the cluster.
- subnet
Id String The OCID of the subnet in which the node will be created.
- time
Created String The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- attached
Block BdsVolumes Instance Node Attached Block Volume[] The list of block volumes attached to a given node.
- availability
Domain string The name of the availability domain in which the node is running.
- display
Name string (Updatable) Name of the Big Data Service cluster.
- fault
Domain string The name of the fault domain in which the node is running.
- hostname string
The fully-qualified hostname (FQDN) of the node.
- image
Id string The OCID of the image from which the node was created.
- instance
Id string The OCID of the underlying Oracle Cloud Infrastructure Compute instance.
- ip
Address string IP address of the node.
- node
Type string The Big Data Service cluster node type.
- shape string
(Updatable) Shape of the node.
- ssh
Fingerprint string The fingerprint of the SSH key used for node access.
- state string
The state of the cluster.
- subnet
Id string The OCID of the subnet in which the node will be created.
- time
Created string The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- attached_
block_ Bdsvolumes Instance Node Attached Block Volume] The list of block volumes attached to a given node.
- availability_
domain str The name of the availability domain in which the node is running.
- display_
name str (Updatable) Name of the Big Data Service cluster.
- fault_
domain str The name of the fault domain in which the node is running.
- 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 Oracle Cloud Infrastructure Compute instance.
- ip_
address str IP address of the node.
- node_
type str The Big Data Service cluster node type.
- shape str
(Updatable) Shape of the node.
- ssh_
fingerprint str The fingerprint of the SSH key used for node access.
- state str
The state of the cluster.
- subnet_
id str The OCID of the subnet in which the node will be created.
- time_
created str The time the cluster was created, shown as an RFC 3339 formatted datetime string.
- attached
Block List<Property Map>Volumes The list of block volumes attached to a given node.
- availability
Domain String The name of the availability domain in which the node is running.
- display
Name String (Updatable) Name of the Big Data Service cluster.
- fault
Domain String The name of the fault domain in which the node is running.
- hostname String
The fully-qualified hostname (FQDN) of the node.
- image
Id String The OCID of the image from which the node was created.
- instance
Id String The OCID of the underlying Oracle Cloud Infrastructure Compute instance.
- ip
Address String IP address of the node.
- node
Type String The Big Data Service cluster node type.
- shape String
(Updatable) Shape of the node.
- ssh
Fingerprint String The fingerprint of the SSH key used for node access.
- state String
The state of the cluster.
- subnet
Id String The OCID of the subnet in which the node will be created.
- time
Created String The time the cluster was created, shown as an RFC 3339 formatted datetime string.
BdsInstanceNodeAttachedBlockVolume
- Volume
Attachment stringId The OCID of the volume attachment.
- Volume
Size stringIn Gbs The size of the volume in GBs.
- Volume
Attachment stringId The OCID of the volume attachment.
- Volume
Size stringIn Gbs The size of the volume in GBs.
- volume
Attachment StringId The OCID of the volume attachment.
- volume
Size StringIn Gbs The size of the volume in GBs.
- volume
Attachment stringId The OCID of the volume attachment.
- volume
Size stringIn Gbs The size of the volume in GBs.
- volume_
attachment_ strid The OCID of the volume attachment.
- volume_
size_ strin_ gbs The size of the volume in GBs.
- volume
Attachment StringId The OCID of the volume attachment.
- volume
Size StringIn Gbs The size of the volume in GBs.
BdsInstanceUtilNode
- Block
Volume stringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- Number
Of intNodes The number of nodes that form the cluster.
- Shape string
(Updatable) Shape of the node.
- Subnet
Id string The OCID of the subnet in which the node will be created.
- Block
Volume stringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- Number
Of intNodes The number of nodes that form the cluster.
- Shape string
(Updatable) Shape of the node.
- Subnet
Id string The OCID of the subnet in which the node will be created.
- block
Volume StringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- number
Of IntegerNodes The number of nodes that form the cluster.
- shape String
(Updatable) Shape of the node.
- subnet
Id String The OCID of the subnet in which the node will be created.
- block
Volume stringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- number
Of numberNodes The number of nodes that form the cluster.
- shape string
(Updatable) Shape of the node.
- subnet
Id string The OCID of the subnet in which the node will be created.
- block_
volume_ strsize_ in_ gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- number_
of_ intnodes The number of nodes that form the cluster.
- shape str
(Updatable) Shape of the node.
- subnet_
id str The OCID of the subnet in which the node will be created.
- block
Volume StringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- number
Of NumberNodes The number of nodes that form the cluster.
- shape String
(Updatable) Shape of the node.
- subnet
Id String The OCID of the subnet in which the node will be created.
BdsInstanceWorkerNode
- Block
Volume stringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- Number
Of intNodes The number of nodes that form the cluster.
- Shape string
(Updatable) Shape of the node.
- Subnet
Id string The OCID of the subnet in which the node will be created.
- Block
Volume stringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- Number
Of intNodes The number of nodes that form the cluster.
- Shape string
(Updatable) Shape of the node.
- Subnet
Id string The OCID of the subnet in which the node will be created.
- block
Volume StringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- number
Of IntegerNodes The number of nodes that form the cluster.
- shape String
(Updatable) Shape of the node.
- subnet
Id String The OCID of the subnet in which the node will be created.
- block
Volume stringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- number
Of numberNodes The number of nodes that form the cluster.
- shape string
(Updatable) Shape of the node.
- subnet
Id string The OCID of the subnet in which the node will be created.
- block_
volume_ strsize_ in_ gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- number_
of_ intnodes The number of nodes that form the cluster.
- shape str
(Updatable) Shape of the node.
- subnet_
id str The OCID of the subnet in which the node will be created.
- block
Volume StringSize In Gbs The size of block volume in GB to be attached to a given node. All the details needed for attaching the block volume are managed by service itself.
- number
Of NumberNodes The number of nodes that form the cluster.
- shape String
(Updatable) Shape of the node.
- subnet
Id String The OCID of the subnet in which the node will be created.
Import
BdsInstances can be imported using the id
, e.g.
$ pulumi import oci:BigDataService/bdsInstance:BdsInstance test_bds_instance "id"
Package Details
- Repository
- https://github.com/pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
oci
Terraform Provider.