Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi
alicloud.clickhouse.getDbClusters
Explore with Pulumi AI
This data source provides the Click House DBCluster of the current Alibaba Cloud user.
NOTE: Available in v1.134.0+.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const defaultDbCluster = new alicloud.clickhouse.DbCluster("default", {
dbClusterVersion: "20.3.10.75",
category: "Basic",
dbClusterClass: "S8",
dbClusterNetworkType: "vpc",
dbNodeGroupCount: 1,
paymentType: "PayAsYouGo",
dbNodeStorage: "500",
storageType: "cloud_essd",
vswitchId: "your_vswitch_id",
});
const _default = alicloud.clickhouse.getDbClustersOutput({
ids: [defaultDbCluster.id],
});
export const dbCluster = _default.apply(_default => _default.ids?.[0]);
import pulumi
import pulumi_alicloud as alicloud
default_db_cluster = alicloud.clickhouse.DbCluster("default",
db_cluster_version="20.3.10.75",
category="Basic",
db_cluster_class="S8",
db_cluster_network_type="vpc",
db_node_group_count=1,
payment_type="PayAsYouGo",
db_node_storage="500",
storage_type="cloud_essd",
vswitch_id="your_vswitch_id")
default = alicloud.clickhouse.get_db_clusters_output(ids=[default_db_cluster.id])
pulumi.export("dbCluster", default.ids[0])
package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/clickhouse"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
defaultDbCluster, err := clickhouse.NewDbCluster(ctx, "default", &clickhouse.DbClusterArgs{
DbClusterVersion: pulumi.String("20.3.10.75"),
Category: pulumi.String("Basic"),
DbClusterClass: pulumi.String("S8"),
DbClusterNetworkType: pulumi.String("vpc"),
DbNodeGroupCount: pulumi.Int(1),
PaymentType: pulumi.String("PayAsYouGo"),
DbNodeStorage: pulumi.String("500"),
StorageType: pulumi.String("cloud_essd"),
VswitchId: pulumi.String("your_vswitch_id"),
})
if err != nil {
return err
}
_default := clickhouse.GetDbClustersOutput(ctx, clickhouse.GetDbClustersOutputArgs{
Ids: pulumi.StringArray{
defaultDbCluster.ID(),
},
}, nil);
ctx.Export("dbCluster", _default.ApplyT(func(_default clickhouse.GetDbClustersResult) (*string, error) {
return &default.Ids[0], nil
}).(pulumi.StringPtrOutput))
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() =>
{
var defaultDbCluster = new AliCloud.ClickHouse.DbCluster("default", new()
{
DbClusterVersion = "20.3.10.75",
Category = "Basic",
DbClusterClass = "S8",
DbClusterNetworkType = "vpc",
DbNodeGroupCount = 1,
PaymentType = "PayAsYouGo",
DbNodeStorage = "500",
StorageType = "cloud_essd",
VswitchId = "your_vswitch_id",
});
var @default = AliCloud.ClickHouse.GetDbClusters.Invoke(new()
{
Ids = new[]
{
defaultDbCluster.Id,
},
});
return new Dictionary<string, object?>
{
["dbCluster"] = @default.Apply(@default => @default.Apply(getDbClustersResult => getDbClustersResult.Ids[0])),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.clickhouse.DbCluster;
import com.pulumi.alicloud.clickhouse.DbClusterArgs;
import com.pulumi.alicloud.clickhouse.ClickhouseFunctions;
import com.pulumi.alicloud.clickhouse.inputs.GetDbClustersArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var defaultDbCluster = new DbCluster("defaultDbCluster", DbClusterArgs.builder()
.dbClusterVersion("20.3.10.75")
.category("Basic")
.dbClusterClass("S8")
.dbClusterNetworkType("vpc")
.dbNodeGroupCount("1")
.paymentType("PayAsYouGo")
.dbNodeStorage("500")
.storageType("cloud_essd")
.vswitchId("your_vswitch_id")
.build());
final var default = ClickhouseFunctions.getDbClusters(GetDbClustersArgs.builder()
.ids(defaultDbCluster.id())
.build());
ctx.export("dbCluster", default_.applyValue(default_ -> default_.ids()[0]));
}
}
resources:
defaultDbCluster:
type: alicloud:clickhouse:DbCluster
name: default
properties:
dbClusterVersion: 20.3.10.75
category: Basic
dbClusterClass: S8
dbClusterNetworkType: vpc
dbNodeGroupCount: '1'
paymentType: PayAsYouGo
dbNodeStorage: '500'
storageType: cloud_essd
vswitchId: your_vswitch_id
variables:
default:
fn::invoke:
function: alicloud:clickhouse:getDbClusters
arguments:
ids:
- ${defaultDbCluster.id}
outputs:
dbCluster: ${default.ids[0]}
Using getDbClusters
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 getDbClusters(args: GetDbClustersArgs, opts?: InvokeOptions): Promise<GetDbClustersResult>
function getDbClustersOutput(args: GetDbClustersOutputArgs, opts?: InvokeOptions): Output<GetDbClustersResult>
def get_db_clusters(db_cluster_description: Optional[str] = None,
enable_details: Optional[bool] = None,
ids: Optional[Sequence[str]] = None,
output_file: Optional[str] = None,
status: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDbClustersResult
def get_db_clusters_output(db_cluster_description: Optional[pulumi.Input[str]] = None,
enable_details: Optional[pulumi.Input[bool]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
output_file: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDbClustersResult]
func GetDbClusters(ctx *Context, args *GetDbClustersArgs, opts ...InvokeOption) (*GetDbClustersResult, error)
func GetDbClustersOutput(ctx *Context, args *GetDbClustersOutputArgs, opts ...InvokeOption) GetDbClustersResultOutput
> Note: This function is named GetDbClusters
in the Go SDK.
public static class GetDbClusters
{
public static Task<GetDbClustersResult> InvokeAsync(GetDbClustersArgs args, InvokeOptions? opts = null)
public static Output<GetDbClustersResult> Invoke(GetDbClustersInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDbClustersResult> getDbClusters(GetDbClustersArgs args, InvokeOptions options)
public static Output<GetDbClustersResult> getDbClusters(GetDbClustersArgs args, InvokeOptions options)
fn::invoke:
function: alicloud:clickhouse/getDbClusters:getDbClusters
arguments:
# arguments dictionary
The following arguments are supported:
- Db
Cluster Description Changes to this property will trigger replacement.
- The DBCluster description.
- Enable
Details bool - Default to
false
. Set it totrue
can output more details about resource attributes. - Ids
Changes to this property will trigger replacement.
- A list of DBCluster IDs.
- Output
File string - File name where to save data source results (after running
pulumi preview
). - Status
Changes to this property will trigger replacement.
- The status of the resource. Valid values:
Running
,Creating
,Deleting
,Restarting
,Preparing
,.
- Db
Cluster Description Changes to this property will trigger replacement.
- The DBCluster description.
- Enable
Details bool - Default to
false
. Set it totrue
can output more details about resource attributes. - Ids
Changes to this property will trigger replacement.
- A list of DBCluster IDs.
- Output
File string - File name where to save data source results (after running
pulumi preview
). - Status
Changes to this property will trigger replacement.
- The status of the resource. Valid values:
Running
,Creating
,Deleting
,Restarting
,Preparing
,.
- db
Cluster Description Changes to this property will trigger replacement.
- The DBCluster description.
- enable
Details Boolean - Default to
false
. Set it totrue
can output more details about resource attributes. - ids
Changes to this property will trigger replacement.
- A list of DBCluster IDs.
- output
File String - File name where to save data source results (after running
pulumi preview
). - status
Changes to this property will trigger replacement.
- The status of the resource. Valid values:
Running
,Creating
,Deleting
,Restarting
,Preparing
,.
- db
Cluster Description Changes to this property will trigger replacement.
- The DBCluster description.
- enable
Details boolean - Default to
false
. Set it totrue
can output more details about resource attributes. - ids
Changes to this property will trigger replacement.
- A list of DBCluster IDs.
- output
File string - File name where to save data source results (after running
pulumi preview
). - status
Changes to this property will trigger replacement.
- The status of the resource. Valid values:
Running
,Creating
,Deleting
,Restarting
,Preparing
,.
- db_
cluster_ description Changes to this property will trigger replacement.
- The DBCluster description.
- enable_
details bool - Default to
false
. Set it totrue
can output more details about resource attributes. - ids
Changes to this property will trigger replacement.
- A list of DBCluster IDs.
- output_
file str - File name where to save data source results (after running
pulumi preview
). - status
Changes to this property will trigger replacement.
- The status of the resource. Valid values:
Running
,Creating
,Deleting
,Restarting
,Preparing
,.
- db
Cluster Description Changes to this property will trigger replacement.
- The DBCluster description.
- enable
Details Boolean - Default to
false
. Set it totrue
can output more details about resource attributes. - ids
Changes to this property will trigger replacement.
- A list of DBCluster IDs.
- output
File String - File name where to save data source results (after running
pulumi preview
). - status
Changes to this property will trigger replacement.
- The status of the resource. Valid values:
Running
,Creating
,Deleting
,Restarting
,Preparing
,.
getDbClusters Result
The following output properties are available:
- Clusters
List<Pulumi.
Ali Cloud. Click House. Outputs. Get Db Clusters Cluster> - Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- Db
Cluster stringDescription - Enable
Details bool - Output
File string - Status string
- Clusters
[]Get
Db Clusters Cluster - Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- Db
Cluster stringDescription - Enable
Details bool - Output
File string - Status string
- clusters
List<Get
Db Clusters Cluster> - id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- db
Cluster StringDescription - enable
Details Boolean - output
File String - status String
- clusters
Get
Db Clusters Cluster[] - id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- db
Cluster stringDescription - enable
Details boolean - output
File string - status string
- clusters
Sequence[Get
Db Clusters Cluster] - id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- db_
cluster_ strdescription - enable_
details bool - output_
file str - status str
- clusters List<Property Map>
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- db
Cluster StringDescription - enable
Details Boolean - output
File String - status String
Supporting Types
GetDbClustersCluster
- Ali
Uid This property is required. string - Alibaba Cloud account Id.
- Bid
This property is required. string - The ID of the business process flow.
- Category
This property is required. string - Instance family values include: Basic: Basic edition; HighAvailability: high availability edition.
- Commodity
Code This property is required. string - The Commodity Code of the DBCluster.
- Connection
String This property is required. string - Connection string.
- Control
Version This property is required. string - The control version of the DBCluster.
- Create
Time This property is required. string - The creation time of the resource.
- Db
Cluster Access White Lists This property is required. List<Pulumi.Ali Cloud. Click House. Inputs. Get Db Clusters Cluster Db Cluster Access White List> - The db cluster access white list.
- Db
Cluster Description This property is required. string - The DBCluster description.
- Db
Cluster Id This property is required. string - Db
Cluster Network Type This property is required. string - The DBCluster network type.
- Db
Cluster Type This property is required. string - The DBCluster type.
- Db
Node Class This property is required. string - The node class of the DBCluster.
- Db
Node Count This property is required. string - The node count of the DBCluster.
- Db
Node Storage This property is required. string - The node storage of the DBCluster.
- Encryption
Key This property is required. string - Key management service KMS key ID.
- Encryption
Type This property is required. string - Currently only supports ECS disk encryption, with a value of CloudDisk, not encrypted when empty.
- Engine
This property is required. string - The Engine of the DBCluster.
- Engine
Version This property is required. string - The engine version of the DBCluster.
- Expire
Time This property is required. string - The expiration time of the DBCluster.
- Id
This property is required. string - The ID of the DBCluster.
- Is
Expired This property is required. string - If the instance has expired.
- Lock
Mode This property is required. string - The lock mode of the DBCluster.
- Lock
Reason This property is required. string - Lock reason of the DBCluster.
- Maintain
Time This property is required. string - Examples of the maintenance window, in the format of hh:mmZ-hh:mm Z.
- Payment
Type This property is required. string - The payment type of the resource. Valid values:
PayAsYouGo
,Subscription
. - Port
This property is required. int - Connection port.
- Public
Connection String This property is required. string - A public IP address for the connection.
- Public
Port This property is required. string - Public network port.
- Scale
Out Statuses This property is required. List<Pulumi.Ali Cloud. Click House. Inputs. Get Db Clusters Cluster Scale Out Status> - Scale state.
- Status
This property is required. string - The status of the DBCluster. Valid values:
Running
,Creating
,Deleting
,Restarting
,Preparing
. - Storage
Type This property is required. string - Storage type of DBCluster. Valid values:
cloud_essd
,cloud_efficiency
,cloud_essd_pl2
,cloud_essd_pl3
. - Support
Backup This property is required. int - Support fallback scheme.
- Support
Https Port This property is required. bool - The system supports http port number.
- Support
Mysql Port This property is required. bool - Supports Mysql, and those of the ports.
- Vpc
Cloud Instance Id This property is required. string - Virtual Private Cloud (VPC cloud instance ID.
- Vpc
Id This property is required. string - The VPC ID of the DBCluster.
- Vswitch
Id This property is required. string - The vswitch id of the DBCluster.
- Zone
Id This property is required. string - The zone ID of the DBCluster.
- Ali
Uid This property is required. string - Alibaba Cloud account Id.
- Bid
This property is required. string - The ID of the business process flow.
- Category
This property is required. string - Instance family values include: Basic: Basic edition; HighAvailability: high availability edition.
- Commodity
Code This property is required. string - The Commodity Code of the DBCluster.
- Connection
String This property is required. string - Connection string.
- Control
Version This property is required. string - The control version of the DBCluster.
- Create
Time This property is required. string - The creation time of the resource.
- Db
Cluster Access White Lists This property is required. []GetDb Clusters Cluster Db Cluster Access White List - The db cluster access white list.
- Db
Cluster Description This property is required. string - The DBCluster description.
- Db
Cluster Id This property is required. string - Db
Cluster Network Type This property is required. string - The DBCluster network type.
- Db
Cluster Type This property is required. string - The DBCluster type.
- Db
Node Class This property is required. string - The node class of the DBCluster.
- Db
Node Count This property is required. string - The node count of the DBCluster.
- Db
Node Storage This property is required. string - The node storage of the DBCluster.
- Encryption
Key This property is required. string - Key management service KMS key ID.
- Encryption
Type This property is required. string - Currently only supports ECS disk encryption, with a value of CloudDisk, not encrypted when empty.
- Engine
This property is required. string - The Engine of the DBCluster.
- Engine
Version This property is required. string - The engine version of the DBCluster.
- Expire
Time This property is required. string - The expiration time of the DBCluster.
- Id
This property is required. string - The ID of the DBCluster.
- Is
Expired This property is required. string - If the instance has expired.
- Lock
Mode This property is required. string - The lock mode of the DBCluster.
- Lock
Reason This property is required. string - Lock reason of the DBCluster.
- Maintain
Time This property is required. string - Examples of the maintenance window, in the format of hh:mmZ-hh:mm Z.
- Payment
Type This property is required. string - The payment type of the resource. Valid values:
PayAsYouGo
,Subscription
. - Port
This property is required. int - Connection port.
- Public
Connection String This property is required. string - A public IP address for the connection.
- Public
Port This property is required. string - Public network port.
- Scale
Out Statuses This property is required. []GetDb Clusters Cluster Scale Out Status - Scale state.
- Status
This property is required. string - The status of the DBCluster. Valid values:
Running
,Creating
,Deleting
,Restarting
,Preparing
. - Storage
Type This property is required. string - Storage type of DBCluster. Valid values:
cloud_essd
,cloud_efficiency
,cloud_essd_pl2
,cloud_essd_pl3
. - Support
Backup This property is required. int - Support fallback scheme.
- Support
Https Port This property is required. bool - The system supports http port number.
- Support
Mysql Port This property is required. bool - Supports Mysql, and those of the ports.
- Vpc
Cloud Instance Id This property is required. string - Virtual Private Cloud (VPC cloud instance ID.
- Vpc
Id This property is required. string - The VPC ID of the DBCluster.
- Vswitch
Id This property is required. string - The vswitch id of the DBCluster.
- Zone
Id This property is required. string - The zone ID of the DBCluster.
- ali
Uid This property is required. String - Alibaba Cloud account Id.
- bid
This property is required. String - The ID of the business process flow.
- category
This property is required. String - Instance family values include: Basic: Basic edition; HighAvailability: high availability edition.
- commodity
Code This property is required. String - The Commodity Code of the DBCluster.
- connection
String This property is required. String - Connection string.
- control
Version This property is required. String - The control version of the DBCluster.
- create
Time This property is required. String - The creation time of the resource.
- db
Cluster Access White Lists This property is required. List<GetDb Clusters Cluster Db Cluster Access White List> - The db cluster access white list.
- db
Cluster Description This property is required. String - The DBCluster description.
- db
Cluster Id This property is required. String - db
Cluster Network Type This property is required. String - The DBCluster network type.
- db
Cluster Type This property is required. String - The DBCluster type.
- db
Node Class This property is required. String - The node class of the DBCluster.
- db
Node Count This property is required. String - The node count of the DBCluster.
- db
Node Storage This property is required. String - The node storage of the DBCluster.
- encryption
Key This property is required. String - Key management service KMS key ID.
- encryption
Type This property is required. String - Currently only supports ECS disk encryption, with a value of CloudDisk, not encrypted when empty.
- engine
This property is required. String - The Engine of the DBCluster.
- engine
Version This property is required. String - The engine version of the DBCluster.
- expire
Time This property is required. String - The expiration time of the DBCluster.
- id
This property is required. String - The ID of the DBCluster.
- is
Expired This property is required. String - If the instance has expired.
- lock
Mode This property is required. String - The lock mode of the DBCluster.
- lock
Reason This property is required. String - Lock reason of the DBCluster.
- maintain
Time This property is required. String - Examples of the maintenance window, in the format of hh:mmZ-hh:mm Z.
- payment
Type This property is required. String - The payment type of the resource. Valid values:
PayAsYouGo
,Subscription
. - port
This property is required. Integer - Connection port.
- public
Connection String This property is required. String - A public IP address for the connection.
- public
Port This property is required. String - Public network port.
- scale
Out Statuses This property is required. List<GetDb Clusters Cluster Scale Out Status> - Scale state.
- status
This property is required. String - The status of the DBCluster. Valid values:
Running
,Creating
,Deleting
,Restarting
,Preparing
. - storage
Type This property is required. String - Storage type of DBCluster. Valid values:
cloud_essd
,cloud_efficiency
,cloud_essd_pl2
,cloud_essd_pl3
. - support
Backup This property is required. Integer - Support fallback scheme.
- support
Https Port This property is required. Boolean - The system supports http port number.
- support
Mysql Port This property is required. Boolean - Supports Mysql, and those of the ports.
- vpc
Cloud Instance Id This property is required. String - Virtual Private Cloud (VPC cloud instance ID.
- vpc
Id This property is required. String - The VPC ID of the DBCluster.
- vswitch
Id This property is required. String - The vswitch id of the DBCluster.
- zone
Id This property is required. String - The zone ID of the DBCluster.
- ali
Uid This property is required. string - Alibaba Cloud account Id.
- bid
This property is required. string - The ID of the business process flow.
- category
This property is required. string - Instance family values include: Basic: Basic edition; HighAvailability: high availability edition.
- commodity
Code This property is required. string - The Commodity Code of the DBCluster.
- connection
String This property is required. string - Connection string.
- control
Version This property is required. string - The control version of the DBCluster.
- create
Time This property is required. string - The creation time of the resource.
- db
Cluster Access White Lists This property is required. GetDb Clusters Cluster Db Cluster Access White List[] - The db cluster access white list.
- db
Cluster Description This property is required. string - The DBCluster description.
- db
Cluster Id This property is required. string - db
Cluster Network Type This property is required. string - The DBCluster network type.
- db
Cluster Type This property is required. string - The DBCluster type.
- db
Node Class This property is required. string - The node class of the DBCluster.
- db
Node Count This property is required. string - The node count of the DBCluster.
- db
Node Storage This property is required. string - The node storage of the DBCluster.
- encryption
Key This property is required. string - Key management service KMS key ID.
- encryption
Type This property is required. string - Currently only supports ECS disk encryption, with a value of CloudDisk, not encrypted when empty.
- engine
This property is required. string - The Engine of the DBCluster.
- engine
Version This property is required. string - The engine version of the DBCluster.
- expire
Time This property is required. string - The expiration time of the DBCluster.
- id
This property is required. string - The ID of the DBCluster.
- is
Expired This property is required. string - If the instance has expired.
- lock
Mode This property is required. string - The lock mode of the DBCluster.
- lock
Reason This property is required. string - Lock reason of the DBCluster.
- maintain
Time This property is required. string - Examples of the maintenance window, in the format of hh:mmZ-hh:mm Z.
- payment
Type This property is required. string - The payment type of the resource. Valid values:
PayAsYouGo
,Subscription
. - port
This property is required. number - Connection port.
- public
Connection String This property is required. string - A public IP address for the connection.
- public
Port This property is required. string - Public network port.
- scale
Out Statuses This property is required. GetDb Clusters Cluster Scale Out Status[] - Scale state.
- status
This property is required. string - The status of the DBCluster. Valid values:
Running
,Creating
,Deleting
,Restarting
,Preparing
. - storage
Type This property is required. string - Storage type of DBCluster. Valid values:
cloud_essd
,cloud_efficiency
,cloud_essd_pl2
,cloud_essd_pl3
. - support
Backup This property is required. number - Support fallback scheme.
- support
Https Port This property is required. boolean - The system supports http port number.
- support
Mysql Port This property is required. boolean - Supports Mysql, and those of the ports.
- vpc
Cloud Instance Id This property is required. string - Virtual Private Cloud (VPC cloud instance ID.
- vpc
Id This property is required. string - The VPC ID of the DBCluster.
- vswitch
Id This property is required. string - The vswitch id of the DBCluster.
- zone
Id This property is required. string - The zone ID of the DBCluster.
- ali_
uid This property is required. str - Alibaba Cloud account Id.
- bid
This property is required. str - The ID of the business process flow.
- category
This property is required. str - Instance family values include: Basic: Basic edition; HighAvailability: high availability edition.
- commodity_
code This property is required. str - The Commodity Code of the DBCluster.
- connection_
string This property is required. str - Connection string.
- control_
version This property is required. str - The control version of the DBCluster.
- create_
time This property is required. str - The creation time of the resource.
- db_
cluster_ access_ white_ lists This property is required. Sequence[GetDb Clusters Cluster Db Cluster Access White List] - The db cluster access white list.
- db_
cluster_ description This property is required. str - The DBCluster description.
- db_
cluster_ id This property is required. str - db_
cluster_ network_ type This property is required. str - The DBCluster network type.
- db_
cluster_ type This property is required. str - The DBCluster type.
- db_
node_ class This property is required. str - The node class of the DBCluster.
- db_
node_ count This property is required. str - The node count of the DBCluster.
- db_
node_ storage This property is required. str - The node storage of the DBCluster.
- encryption_
key This property is required. str - Key management service KMS key ID.
- encryption_
type This property is required. str - Currently only supports ECS disk encryption, with a value of CloudDisk, not encrypted when empty.
- engine
This property is required. str - The Engine of the DBCluster.
- engine_
version This property is required. str - The engine version of the DBCluster.
- expire_
time This property is required. str - The expiration time of the DBCluster.
- id
This property is required. str - The ID of the DBCluster.
- is_
expired This property is required. str - If the instance has expired.
- lock_
mode This property is required. str - The lock mode of the DBCluster.
- lock_
reason This property is required. str - Lock reason of the DBCluster.
- maintain_
time This property is required. str - Examples of the maintenance window, in the format of hh:mmZ-hh:mm Z.
- payment_
type This property is required. str - The payment type of the resource. Valid values:
PayAsYouGo
,Subscription
. - port
This property is required. int - Connection port.
- public_
connection_ string This property is required. str - A public IP address for the connection.
- public_
port This property is required. str - Public network port.
- scale_
out_ statuses This property is required. Sequence[GetDb Clusters Cluster Scale Out Status] - Scale state.
- status
This property is required. str - The status of the DBCluster. Valid values:
Running
,Creating
,Deleting
,Restarting
,Preparing
. - storage_
type This property is required. str - Storage type of DBCluster. Valid values:
cloud_essd
,cloud_efficiency
,cloud_essd_pl2
,cloud_essd_pl3
. - support_
backup This property is required. int - Support fallback scheme.
- support_
https_ port This property is required. bool - The system supports http port number.
- support_
mysql_ port This property is required. bool - Supports Mysql, and those of the ports.
- vpc_
cloud_ instance_ id This property is required. str - Virtual Private Cloud (VPC cloud instance ID.
- vpc_
id This property is required. str - The VPC ID of the DBCluster.
- vswitch_
id This property is required. str - The vswitch id of the DBCluster.
- zone_
id This property is required. str - The zone ID of the DBCluster.
- ali
Uid This property is required. String - Alibaba Cloud account Id.
- bid
This property is required. String - The ID of the business process flow.
- category
This property is required. String - Instance family values include: Basic: Basic edition; HighAvailability: high availability edition.
- commodity
Code This property is required. String - The Commodity Code of the DBCluster.
- connection
String This property is required. String - Connection string.
- control
Version This property is required. String - The control version of the DBCluster.
- create
Time This property is required. String - The creation time of the resource.
- db
Cluster Access White Lists This property is required. List<Property Map> - The db cluster access white list.
- db
Cluster Description This property is required. String - The DBCluster description.
- db
Cluster Id This property is required. String - db
Cluster Network Type This property is required. String - The DBCluster network type.
- db
Cluster Type This property is required. String - The DBCluster type.
- db
Node Class This property is required. String - The node class of the DBCluster.
- db
Node Count This property is required. String - The node count of the DBCluster.
- db
Node Storage This property is required. String - The node storage of the DBCluster.
- encryption
Key This property is required. String - Key management service KMS key ID.
- encryption
Type This property is required. String - Currently only supports ECS disk encryption, with a value of CloudDisk, not encrypted when empty.
- engine
This property is required. String - The Engine of the DBCluster.
- engine
Version This property is required. String - The engine version of the DBCluster.
- expire
Time This property is required. String - The expiration time of the DBCluster.
- id
This property is required. String - The ID of the DBCluster.
- is
Expired This property is required. String - If the instance has expired.
- lock
Mode This property is required. String - The lock mode of the DBCluster.
- lock
Reason This property is required. String - Lock reason of the DBCluster.
- maintain
Time This property is required. String - Examples of the maintenance window, in the format of hh:mmZ-hh:mm Z.
- payment
Type This property is required. String - The payment type of the resource. Valid values:
PayAsYouGo
,Subscription
. - port
This property is required. Number - Connection port.
- public
Connection String This property is required. String - A public IP address for the connection.
- public
Port This property is required. String - Public network port.
- scale
Out Statuses This property is required. List<Property Map> - Scale state.
- status
This property is required. String - The status of the DBCluster. Valid values:
Running
,Creating
,Deleting
,Restarting
,Preparing
. - storage
Type This property is required. String - Storage type of DBCluster. Valid values:
cloud_essd
,cloud_efficiency
,cloud_essd_pl2
,cloud_essd_pl3
. - support
Backup This property is required. Number - Support fallback scheme.
- support
Https Port This property is required. Boolean - The system supports http port number.
- support
Mysql Port This property is required. Boolean - Supports Mysql, and those of the ports.
- vpc
Cloud Instance Id This property is required. String - Virtual Private Cloud (VPC cloud instance ID.
- vpc
Id This property is required. String - The VPC ID of the DBCluster.
- vswitch
Id This property is required. String - The vswitch id of the DBCluster.
- zone
Id This property is required. String - The zone ID of the DBCluster.
GetDbClustersClusterDbClusterAccessWhiteList
- Db
Cluster Ip Array Attribute This property is required. string - Field
db_cluster_ip_array_attribute
has been removed from provider. - Db
Cluster Ip Array Name This property is required. string - Whitelist group name.
- Security
Ip List This property is required. string - The IP address list under the whitelist group.
- Db
Cluster Ip Array Attribute This property is required. string - Field
db_cluster_ip_array_attribute
has been removed from provider. - Db
Cluster Ip Array Name This property is required. string - Whitelist group name.
- Security
Ip List This property is required. string - The IP address list under the whitelist group.
- db
Cluster Ip Array Attribute This property is required. String - Field
db_cluster_ip_array_attribute
has been removed from provider. - db
Cluster Ip Array Name This property is required. String - Whitelist group name.
- security
Ip List This property is required. String - The IP address list under the whitelist group.
- db
Cluster Ip Array Attribute This property is required. string - Field
db_cluster_ip_array_attribute
has been removed from provider. - db
Cluster Ip Array Name This property is required. string - Whitelist group name.
- security
Ip List This property is required. string - The IP address list under the whitelist group.
- db_
cluster_ ip_ array_ attribute This property is required. str - Field
db_cluster_ip_array_attribute
has been removed from provider. - db_
cluster_ ip_ array_ name This property is required. str - Whitelist group name.
- security_
ip_ list This property is required. str - The IP address list under the whitelist group.
- db
Cluster Ip Array Attribute This property is required. String - Field
db_cluster_ip_array_attribute
has been removed from provider. - db
Cluster Ip Array Name This property is required. String - Whitelist group name.
- security
Ip List This property is required. String - The IP address list under the whitelist group.
GetDbClustersClusterScaleOutStatus
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
alicloud
Terraform Provider.