cratedb.Cluster
Explore with Pulumi AI
Creates and manages a cluster.
Create Cluster Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Cluster(name: string, args: ClusterArgs, opts?: CustomResourceOptions);
@overload
def Cluster(resource_name: str,
args: ClusterArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Cluster(resource_name: str,
opts: Optional[ResourceOptions] = None,
crate_version: Optional[str] = None,
organization_id: Optional[str] = None,
password: Optional[str] = None,
product_name: Optional[str] = None,
product_tier: Optional[str] = None,
project_id: Optional[str] = None,
subscription_id: Optional[str] = None,
username: Optional[str] = None,
channel: Optional[str] = None,
hardware_specs: Optional[ClusterHardwareSpecsArgs] = None,
name: Optional[str] = None,
product_unit: Optional[float] = None)
func NewCluster(ctx *Context, name string, args ClusterArgs, opts ...ResourceOption) (*Cluster, error)
public Cluster(string name, ClusterArgs args, CustomResourceOptions? opts = null)
public Cluster(String name, ClusterArgs args)
public Cluster(String name, ClusterArgs args, CustomResourceOptions options)
type: cratedb:Cluster
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ClusterArgs
- 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 ClusterArgs
- 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 ClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var clusterResource = new CrateDB.Cluster("clusterResource", new()
{
CrateVersion = "string",
OrganizationId = "string",
Password = "string",
ProductName = "string",
ProductTier = "string",
ProjectId = "string",
SubscriptionId = "string",
Username = "string",
Channel = "string",
HardwareSpecs = new CrateDB.Inputs.ClusterHardwareSpecsArgs
{
CpusPerNode = 0,
DiskSizePerNodeBytes = 0,
DiskType = "string",
DisksPerNode = 0,
HeapSizeBytes = 0,
MemoryPerNodeBytes = 0,
},
Name = "string",
ProductUnit = 0,
});
example, err := cratedb.NewCluster(ctx, "clusterResource", &cratedb.ClusterArgs{
CrateVersion: pulumi.String("string"),
OrganizationId: pulumi.String("string"),
Password: pulumi.String("string"),
ProductName: pulumi.String("string"),
ProductTier: pulumi.String("string"),
ProjectId: pulumi.String("string"),
SubscriptionId: pulumi.String("string"),
Username: pulumi.String("string"),
Channel: pulumi.String("string"),
HardwareSpecs: &cratedb.ClusterHardwareSpecsArgs{
CpusPerNode: pulumi.Float64(0),
DiskSizePerNodeBytes: pulumi.Int(0),
DiskType: pulumi.String("string"),
DisksPerNode: pulumi.Float64(0),
HeapSizeBytes: pulumi.Int(0),
MemoryPerNodeBytes: pulumi.Int(0),
},
Name: pulumi.String("string"),
ProductUnit: pulumi.Float64(0),
})
var clusterResource = new Cluster("clusterResource", ClusterArgs.builder()
.crateVersion("string")
.organizationId("string")
.password("string")
.productName("string")
.productTier("string")
.projectId("string")
.subscriptionId("string")
.username("string")
.channel("string")
.hardwareSpecs(ClusterHardwareSpecsArgs.builder()
.cpusPerNode(0)
.diskSizePerNodeBytes(0)
.diskType("string")
.disksPerNode(0)
.heapSizeBytes(0)
.memoryPerNodeBytes(0)
.build())
.name("string")
.productUnit(0)
.build());
cluster_resource = cratedb.Cluster("clusterResource",
crate_version="string",
organization_id="string",
password="string",
product_name="string",
product_tier="string",
project_id="string",
subscription_id="string",
username="string",
channel="string",
hardware_specs={
"cpus_per_node": 0,
"disk_size_per_node_bytes": 0,
"disk_type": "string",
"disks_per_node": 0,
"heap_size_bytes": 0,
"memory_per_node_bytes": 0,
},
name="string",
product_unit=0)
const clusterResource = new cratedb.Cluster("clusterResource", {
crateVersion: "string",
organizationId: "string",
password: "string",
productName: "string",
productTier: "string",
projectId: "string",
subscriptionId: "string",
username: "string",
channel: "string",
hardwareSpecs: {
cpusPerNode: 0,
diskSizePerNodeBytes: 0,
diskType: "string",
disksPerNode: 0,
heapSizeBytes: 0,
memoryPerNodeBytes: 0,
},
name: "string",
productUnit: 0,
});
type: cratedb:Cluster
properties:
channel: string
crateVersion: string
hardwareSpecs:
cpusPerNode: 0
diskSizePerNodeBytes: 0
diskType: string
disksPerNode: 0
heapSizeBytes: 0
memoryPerNodeBytes: 0
name: string
organizationId: string
password: string
productName: string
productTier: string
productUnit: 0
projectId: string
subscriptionId: string
username: string
Cluster Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Cluster resource accepts the following input properties:
- Crate
Version string - The CrateDB version of the cluster.
- Organization
Id string - The organization id of the cluster.
- Password string
- The password of the cluster.
- Product
Name string - The product name of the cluster.
- Product
Tier string - The product tier of the cluster.
- Project
Id string - The project id of the cluster.
- Subscription
Id string - The subscription id of the cluster.
- Username string
- The username of the cluster.
- Channel string
- The channel of the cluster. Default is
stable
. - Hardware
Specs KomminarLabs. Crate DB. Inputs. Cluster Hardware Specs - The hardware specs of the cluster.
- Name string
- The name of the cluster.
- Product
Unit double - The product unit of the cluster. Default is
0
.
- Crate
Version string - The CrateDB version of the cluster.
- Organization
Id string - The organization id of the cluster.
- Password string
- The password of the cluster.
- Product
Name string - The product name of the cluster.
- Product
Tier string - The product tier of the cluster.
- Project
Id string - The project id of the cluster.
- Subscription
Id string - The subscription id of the cluster.
- Username string
- The username of the cluster.
- Channel string
- The channel of the cluster. Default is
stable
. - Hardware
Specs ClusterHardware Specs Args - The hardware specs of the cluster.
- Name string
- The name of the cluster.
- Product
Unit float64 - The product unit of the cluster. Default is
0
.
- crate
Version String - The CrateDB version of the cluster.
- organization
Id String - The organization id of the cluster.
- password String
- The password of the cluster.
- product
Name String - The product name of the cluster.
- product
Tier String - The product tier of the cluster.
- project
Id String - The project id of the cluster.
- subscription
Id String - The subscription id of the cluster.
- username String
- The username of the cluster.
- channel String
- The channel of the cluster. Default is
stable
. - hardware
Specs ClusterHardware Specs - The hardware specs of the cluster.
- name String
- The name of the cluster.
- product
Unit Double - The product unit of the cluster. Default is
0
.
- crate
Version string - The CrateDB version of the cluster.
- organization
Id string - The organization id of the cluster.
- password string
- The password of the cluster.
- product
Name string - The product name of the cluster.
- product
Tier string - The product tier of the cluster.
- project
Id string - The project id of the cluster.
- subscription
Id string - The subscription id of the cluster.
- username string
- The username of the cluster.
- channel string
- The channel of the cluster. Default is
stable
. - hardware
Specs ClusterHardware Specs - The hardware specs of the cluster.
- name string
- The name of the cluster.
- product
Unit number - The product unit of the cluster. Default is
0
.
- crate_
version str - The CrateDB version of the cluster.
- organization_
id str - The organization id of the cluster.
- password str
- The password of the cluster.
- product_
name str - The product name of the cluster.
- product_
tier str - The product tier of the cluster.
- project_
id str - The project id of the cluster.
- subscription_
id str - The subscription id of the cluster.
- username str
- The username of the cluster.
- channel str
- The channel of the cluster. Default is
stable
. - hardware_
specs ClusterHardware Specs Args - The hardware specs of the cluster.
- name str
- The name of the cluster.
- product_
unit float - The product unit of the cluster. Default is
0
.
- crate
Version String - The CrateDB version of the cluster.
- organization
Id String - The organization id of the cluster.
- password String
- The password of the cluster.
- product
Name String - The product name of the cluster.
- product
Tier String - The product tier of the cluster.
- project
Id String - The project id of the cluster.
- subscription
Id String - The subscription id of the cluster.
- username String
- The username of the cluster.
- channel String
- The channel of the cluster. Default is
stable
. - hardware
Specs Property Map - The hardware specs of the cluster.
- name String
- The name of the cluster.
- product
Unit Number - The product unit of the cluster. Default is
0
.
Outputs
All input properties are implicitly available as output properties. Additionally, the Cluster resource produces the following output properties:
- Allow
Custom boolStorage - The allow custom storage flag.
- Allow
Suspend bool - The allow suspend flag.
- Backup
Schedule string - The backup schedule.
- Dc
Komminar
Labs. Crate DB. Outputs. Cluster Dc - The DublinCore of the cluster.
- Deletion
Protected bool - The deletion protected flag.
- External
Ip string - The external IP address.
- Fqdn string
- The Fully Qualified Domain Name.
- Gc
Available bool - The garbage collection available flag.
- Health
Komminar
Labs. Crate DB. Outputs. Cluster Health - The health of the cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ip
Whitelists List<KomminarLabs. Crate DB. Outputs. Cluster Ip Whitelist> - The IP whitelist of the cluster.
- Num
Nodes double - The number of nodes in the cluster.
- Origin string
- The origin of the cluster.
- Suspended bool
- The suspended flag.
- Url string
- The URL of the cluster.
- Allow
Custom boolStorage - The allow custom storage flag.
- Allow
Suspend bool - The allow suspend flag.
- Backup
Schedule string - The backup schedule.
- Dc
Cluster
Dc - The DublinCore of the cluster.
- Deletion
Protected bool - The deletion protected flag.
- External
Ip string - The external IP address.
- Fqdn string
- The Fully Qualified Domain Name.
- Gc
Available bool - The garbage collection available flag.
- Health
Cluster
Health - The health of the cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ip
Whitelists []ClusterIp Whitelist - The IP whitelist of the cluster.
- Num
Nodes float64 - The number of nodes in the cluster.
- Origin string
- The origin of the cluster.
- Suspended bool
- The suspended flag.
- Url string
- The URL of the cluster.
- allow
Custom BooleanStorage - The allow custom storage flag.
- allow
Suspend Boolean - The allow suspend flag.
- backup
Schedule String - The backup schedule.
- dc
Cluster
Dc - The DublinCore of the cluster.
- deletion
Protected Boolean - The deletion protected flag.
- external
Ip String - The external IP address.
- fqdn String
- The Fully Qualified Domain Name.
- gc
Available Boolean - The garbage collection available flag.
- health
Cluster
Health - The health of the cluster.
- id String
- The provider-assigned unique ID for this managed resource.
- ip
Whitelists List<ClusterIp Whitelist> - The IP whitelist of the cluster.
- num
Nodes Double - The number of nodes in the cluster.
- origin String
- The origin of the cluster.
- suspended Boolean
- The suspended flag.
- url String
- The URL of the cluster.
- allow
Custom booleanStorage - The allow custom storage flag.
- allow
Suspend boolean - The allow suspend flag.
- backup
Schedule string - The backup schedule.
- dc
Cluster
Dc - The DublinCore of the cluster.
- deletion
Protected boolean - The deletion protected flag.
- external
Ip string - The external IP address.
- fqdn string
- The Fully Qualified Domain Name.
- gc
Available boolean - The garbage collection available flag.
- health
Cluster
Health - The health of the cluster.
- id string
- The provider-assigned unique ID for this managed resource.
- ip
Whitelists ClusterIp Whitelist[] - The IP whitelist of the cluster.
- num
Nodes number - The number of nodes in the cluster.
- origin string
- The origin of the cluster.
- suspended boolean
- The suspended flag.
- url string
- The URL of the cluster.
- allow_
custom_ boolstorage - The allow custom storage flag.
- allow_
suspend bool - The allow suspend flag.
- backup_
schedule str - The backup schedule.
- dc
Cluster
Dc - The DublinCore of the cluster.
- deletion_
protected bool - The deletion protected flag.
- external_
ip str - The external IP address.
- fqdn str
- The Fully Qualified Domain Name.
- gc_
available bool - The garbage collection available flag.
- health
Cluster
Health - The health of the cluster.
- id str
- The provider-assigned unique ID for this managed resource.
- ip_
whitelists Sequence[ClusterIp Whitelist] - The IP whitelist of the cluster.
- num_
nodes float - The number of nodes in the cluster.
- origin str
- The origin of the cluster.
- suspended bool
- The suspended flag.
- url str
- The URL of the cluster.
- allow
Custom BooleanStorage - The allow custom storage flag.
- allow
Suspend Boolean - The allow suspend flag.
- backup
Schedule String - The backup schedule.
- dc Property Map
- The DublinCore of the cluster.
- deletion
Protected Boolean - The deletion protected flag.
- external
Ip String - The external IP address.
- fqdn String
- The Fully Qualified Domain Name.
- gc
Available Boolean - The garbage collection available flag.
- health Property Map
- The health of the cluster.
- id String
- The provider-assigned unique ID for this managed resource.
- ip
Whitelists List<Property Map> - The IP whitelist of the cluster.
- num
Nodes Number - The number of nodes in the cluster.
- origin String
- The origin of the cluster.
- suspended Boolean
- The suspended flag.
- url String
- The URL of the cluster.
Look up Existing Cluster Resource
Get an existing Cluster 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?: ClusterState, opts?: CustomResourceOptions): Cluster
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
allow_custom_storage: Optional[bool] = None,
allow_suspend: Optional[bool] = None,
backup_schedule: Optional[str] = None,
channel: Optional[str] = None,
crate_version: Optional[str] = None,
dc: Optional[ClusterDcArgs] = None,
deletion_protected: Optional[bool] = None,
external_ip: Optional[str] = None,
fqdn: Optional[str] = None,
gc_available: Optional[bool] = None,
hardware_specs: Optional[ClusterHardwareSpecsArgs] = None,
health: Optional[ClusterHealthArgs] = None,
ip_whitelists: Optional[Sequence[ClusterIpWhitelistArgs]] = None,
name: Optional[str] = None,
num_nodes: Optional[float] = None,
organization_id: Optional[str] = None,
origin: Optional[str] = None,
password: Optional[str] = None,
product_name: Optional[str] = None,
product_tier: Optional[str] = None,
product_unit: Optional[float] = None,
project_id: Optional[str] = None,
subscription_id: Optional[str] = None,
suspended: Optional[bool] = None,
url: Optional[str] = None,
username: Optional[str] = None) -> Cluster
func GetCluster(ctx *Context, name string, id IDInput, state *ClusterState, opts ...ResourceOption) (*Cluster, error)
public static Cluster Get(string name, Input<string> id, ClusterState? state, CustomResourceOptions? opts = null)
public static Cluster get(String name, Output<String> id, ClusterState 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.
- Allow
Custom boolStorage - The allow custom storage flag.
- Allow
Suspend bool - The allow suspend flag.
- Backup
Schedule string - The backup schedule.
- Channel string
- The channel of the cluster. Default is
stable
. - Crate
Version string - The CrateDB version of the cluster.
- Dc
Komminar
Labs. Crate DB. Inputs. Cluster Dc - The DublinCore of the cluster.
- Deletion
Protected bool - The deletion protected flag.
- External
Ip string - The external IP address.
- Fqdn string
- The Fully Qualified Domain Name.
- Gc
Available bool - The garbage collection available flag.
- Hardware
Specs KomminarLabs. Crate DB. Inputs. Cluster Hardware Specs - The hardware specs of the cluster.
- Health
Komminar
Labs. Crate DB. Inputs. Cluster Health - The health of the cluster.
- Ip
Whitelists List<KomminarLabs. Crate DB. Inputs. Cluster Ip Whitelist> - The IP whitelist of the cluster.
- Name string
- The name of the cluster.
- Num
Nodes double - The number of nodes in the cluster.
- Organization
Id string - The organization id of the cluster.
- Origin string
- The origin of the cluster.
- Password string
- The password of the cluster.
- Product
Name string - The product name of the cluster.
- Product
Tier string - The product tier of the cluster.
- Product
Unit double - The product unit of the cluster. Default is
0
. - Project
Id string - The project id of the cluster.
- Subscription
Id string - The subscription id of the cluster.
- Suspended bool
- The suspended flag.
- Url string
- The URL of the cluster.
- Username string
- The username of the cluster.
- Allow
Custom boolStorage - The allow custom storage flag.
- Allow
Suspend bool - The allow suspend flag.
- Backup
Schedule string - The backup schedule.
- Channel string
- The channel of the cluster. Default is
stable
. - Crate
Version string - The CrateDB version of the cluster.
- Dc
Cluster
Dc Args - The DublinCore of the cluster.
- Deletion
Protected bool - The deletion protected flag.
- External
Ip string - The external IP address.
- Fqdn string
- The Fully Qualified Domain Name.
- Gc
Available bool - The garbage collection available flag.
- Hardware
Specs ClusterHardware Specs Args - The hardware specs of the cluster.
- Health
Cluster
Health Args - The health of the cluster.
- Ip
Whitelists []ClusterIp Whitelist Args - The IP whitelist of the cluster.
- Name string
- The name of the cluster.
- Num
Nodes float64 - The number of nodes in the cluster.
- Organization
Id string - The organization id of the cluster.
- Origin string
- The origin of the cluster.
- Password string
- The password of the cluster.
- Product
Name string - The product name of the cluster.
- Product
Tier string - The product tier of the cluster.
- Product
Unit float64 - The product unit of the cluster. Default is
0
. - Project
Id string - The project id of the cluster.
- Subscription
Id string - The subscription id of the cluster.
- Suspended bool
- The suspended flag.
- Url string
- The URL of the cluster.
- Username string
- The username of the cluster.
- allow
Custom BooleanStorage - The allow custom storage flag.
- allow
Suspend Boolean - The allow suspend flag.
- backup
Schedule String - The backup schedule.
- channel String
- The channel of the cluster. Default is
stable
. - crate
Version String - The CrateDB version of the cluster.
- dc
Cluster
Dc - The DublinCore of the cluster.
- deletion
Protected Boolean - The deletion protected flag.
- external
Ip String - The external IP address.
- fqdn String
- The Fully Qualified Domain Name.
- gc
Available Boolean - The garbage collection available flag.
- hardware
Specs ClusterHardware Specs - The hardware specs of the cluster.
- health
Cluster
Health - The health of the cluster.
- ip
Whitelists List<ClusterIp Whitelist> - The IP whitelist of the cluster.
- name String
- The name of the cluster.
- num
Nodes Double - The number of nodes in the cluster.
- organization
Id String - The organization id of the cluster.
- origin String
- The origin of the cluster.
- password String
- The password of the cluster.
- product
Name String - The product name of the cluster.
- product
Tier String - The product tier of the cluster.
- product
Unit Double - The product unit of the cluster. Default is
0
. - project
Id String - The project id of the cluster.
- subscription
Id String - The subscription id of the cluster.
- suspended Boolean
- The suspended flag.
- url String
- The URL of the cluster.
- username String
- The username of the cluster.
- allow
Custom booleanStorage - The allow custom storage flag.
- allow
Suspend boolean - The allow suspend flag.
- backup
Schedule string - The backup schedule.
- channel string
- The channel of the cluster. Default is
stable
. - crate
Version string - The CrateDB version of the cluster.
- dc
Cluster
Dc - The DublinCore of the cluster.
- deletion
Protected boolean - The deletion protected flag.
- external
Ip string - The external IP address.
- fqdn string
- The Fully Qualified Domain Name.
- gc
Available boolean - The garbage collection available flag.
- hardware
Specs ClusterHardware Specs - The hardware specs of the cluster.
- health
Cluster
Health - The health of the cluster.
- ip
Whitelists ClusterIp Whitelist[] - The IP whitelist of the cluster.
- name string
- The name of the cluster.
- num
Nodes number - The number of nodes in the cluster.
- organization
Id string - The organization id of the cluster.
- origin string
- The origin of the cluster.
- password string
- The password of the cluster.
- product
Name string - The product name of the cluster.
- product
Tier string - The product tier of the cluster.
- product
Unit number - The product unit of the cluster. Default is
0
. - project
Id string - The project id of the cluster.
- subscription
Id string - The subscription id of the cluster.
- suspended boolean
- The suspended flag.
- url string
- The URL of the cluster.
- username string
- The username of the cluster.
- allow_
custom_ boolstorage - The allow custom storage flag.
- allow_
suspend bool - The allow suspend flag.
- backup_
schedule str - The backup schedule.
- channel str
- The channel of the cluster. Default is
stable
. - crate_
version str - The CrateDB version of the cluster.
- dc
Cluster
Dc Args - The DublinCore of the cluster.
- deletion_
protected bool - The deletion protected flag.
- external_
ip str - The external IP address.
- fqdn str
- The Fully Qualified Domain Name.
- gc_
available bool - The garbage collection available flag.
- hardware_
specs ClusterHardware Specs Args - The hardware specs of the cluster.
- health
Cluster
Health Args - The health of the cluster.
- ip_
whitelists Sequence[ClusterIp Whitelist Args] - The IP whitelist of the cluster.
- name str
- The name of the cluster.
- num_
nodes float - The number of nodes in the cluster.
- organization_
id str - The organization id of the cluster.
- origin str
- The origin of the cluster.
- password str
- The password of the cluster.
- product_
name str - The product name of the cluster.
- product_
tier str - The product tier of the cluster.
- product_
unit float - The product unit of the cluster. Default is
0
. - project_
id str - The project id of the cluster.
- subscription_
id str - The subscription id of the cluster.
- suspended bool
- The suspended flag.
- url str
- The URL of the cluster.
- username str
- The username of the cluster.
- allow
Custom BooleanStorage - The allow custom storage flag.
- allow
Suspend Boolean - The allow suspend flag.
- backup
Schedule String - The backup schedule.
- channel String
- The channel of the cluster. Default is
stable
. - crate
Version String - The CrateDB version of the cluster.
- dc Property Map
- The DublinCore of the cluster.
- deletion
Protected Boolean - The deletion protected flag.
- external
Ip String - The external IP address.
- fqdn String
- The Fully Qualified Domain Name.
- gc
Available Boolean - The garbage collection available flag.
- hardware
Specs Property Map - The hardware specs of the cluster.
- health Property Map
- The health of the cluster.
- ip
Whitelists List<Property Map> - The IP whitelist of the cluster.
- name String
- The name of the cluster.
- num
Nodes Number - The number of nodes in the cluster.
- organization
Id String - The organization id of the cluster.
- origin String
- The origin of the cluster.
- password String
- The password of the cluster.
- product
Name String - The product name of the cluster.
- product
Tier String - The product tier of the cluster.
- product
Unit Number - The product unit of the cluster. Default is
0
. - project
Id String - The project id of the cluster.
- subscription
Id String - The subscription id of the cluster.
- suspended Boolean
- The suspended flag.
- url String
- The URL of the cluster.
- username String
- The username of the cluster.
Supporting Types
ClusterDc, ClusterDcArgs
ClusterHardwareSpecs, ClusterHardwareSpecsArgs
- Cpus
Per doubleNode - The cpus per node.
- Disk
Size intPer Node Bytes - The disk size per node in bytes.
- Disk
Type string - The disk type.
- Disks
Per doubleNode - The disks per node.
- Heap
Size intBytes - The heap size in bytes.
- Memory
Per intNode Bytes - The memory per node in bytes.
- Cpus
Per float64Node - The cpus per node.
- Disk
Size intPer Node Bytes - The disk size per node in bytes.
- Disk
Type string - The disk type.
- Disks
Per float64Node - The disks per node.
- Heap
Size intBytes - The heap size in bytes.
- Memory
Per intNode Bytes - The memory per node in bytes.
- cpus
Per DoubleNode - The cpus per node.
- disk
Size IntegerPer Node Bytes - The disk size per node in bytes.
- disk
Type String - The disk type.
- disks
Per DoubleNode - The disks per node.
- heap
Size IntegerBytes - The heap size in bytes.
- memory
Per IntegerNode Bytes - The memory per node in bytes.
- cpus
Per numberNode - The cpus per node.
- disk
Size numberPer Node Bytes - The disk size per node in bytes.
- disk
Type string - The disk type.
- disks
Per numberNode - The disks per node.
- heap
Size numberBytes - The heap size in bytes.
- memory
Per numberNode Bytes - The memory per node in bytes.
- cpus_
per_ floatnode - The cpus per node.
- disk_
size_ intper_ node_ bytes - The disk size per node in bytes.
- disk_
type str - The disk type.
- disks_
per_ floatnode - The disks per node.
- heap_
size_ intbytes - The heap size in bytes.
- memory_
per_ intnode_ bytes - The memory per node in bytes.
- cpus
Per NumberNode - The cpus per node.
- disk
Size NumberPer Node Bytes - The disk size per node in bytes.
- disk
Type String - The disk type.
- disks
Per NumberNode - The disks per node.
- heap
Size NumberBytes - The heap size in bytes.
- memory
Per NumberNode Bytes - The memory per node in bytes.
ClusterHealth, ClusterHealthArgs
- Status string
- The health status of the cluster.
- Status string
- The health status of the cluster.
- status String
- The health status of the cluster.
- status string
- The health status of the cluster.
- status str
- The health status of the cluster.
- status String
- The health status of the cluster.
ClusterIpWhitelist, ClusterIpWhitelistArgs
- Cidr string
- The CIDR.
- Description string
- The description.
- Cidr string
- The CIDR.
- Description string
- The description.
- cidr String
- The CIDR.
- description String
- The description.
- cidr string
- The CIDR.
- description string
- The description.
- cidr str
- The CIDR.
- description str
- The description.
- cidr String
- The CIDR.
- description String
- The description.
Package Details
- Repository
- cratedb komminarlabs/pulumi-cratedb
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cratedb
Terraform Provider.