1. Packages
  2. Alibaba Cloud
  3. API Docs
  4. clickhouse
  5. getDbClusters
Alibaba Cloud v3.53.0 published on Wednesday, Apr 17, 2024 by Pulumi

alicloud.clickhouse.getDbClusters

Explore with Pulumi AI

alicloud logo
Alibaba Cloud v3.53.0 published on Wednesday, Apr 17, 2024 by Pulumi

    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("defaultDbCluster", {
        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 defaultDbClusters = alicloud.clickhouse.getDbClustersOutput({
        ids: [defaultDbCluster.id],
    });
    export const dbCluster = defaultDbClusters.apply(defaultDbClusters => defaultDbClusters.ids?.[0]);
    
    import pulumi
    import pulumi_alicloud as alicloud
    
    default_db_cluster = alicloud.clickhouse.DbCluster("defaultDbCluster",
        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_db_clusters = alicloud.clickhouse.get_db_clusters_output(ids=[default_db_cluster.id])
    pulumi.export("dbCluster", default_db_clusters.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, "defaultDbCluster", &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
    		}
    		defaultDbClusters := clickhouse.GetDbClustersOutput(ctx, clickhouse.GetDbClustersOutputArgs{
    			Ids: pulumi.StringArray{
    				defaultDbCluster.ID(),
    			},
    		}, nil)
    		ctx.Export("dbCluster", defaultDbClusters.ApplyT(func(defaultDbClusters clickhouse.GetDbClustersResult) (*string, error) {
    			return &defaultDbClusters.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("defaultDbCluster", 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 defaultDbClusters = AliCloud.ClickHouse.GetDbClusters.Invoke(new()
        {
            Ids = new[]
            {
                defaultDbCluster.Id,
            },
        });
    
        return new Dictionary<string, object?>
        {
            ["dbCluster"] = defaultDbClusters.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 defaultDbClusters = ClickhouseFunctions.getDbClusters(GetDbClustersArgs.builder()
                .ids(defaultDbCluster.id())
                .build());
    
            ctx.export("dbCluster", defaultDbClusters.applyValue(getDbClustersResult -> getDbClustersResult).applyValue(defaultDbClusters -> defaultDbClusters.applyValue(getDbClustersResult -> getDbClustersResult.ids()[0])));
        }
    }
    
    resources:
      defaultDbCluster:
        type: alicloud:clickhouse:DbCluster
        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:
      defaultDbClusters:
        fn::invoke:
          Function: alicloud:clickhouse:getDbClusters
          Arguments:
            ids:
              - ${defaultDbCluster.id}
    outputs:
      dbCluster: ${defaultDbClusters.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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: alicloud:clickhouse/getDbClusters:getDbClusters
      arguments:
        # arguments dictionary

    The following arguments are supported:

    DbClusterDescription string
    The DBCluster description.
    EnableDetails bool
    Default to false. Set it to true can output more details about resource attributes.
    Ids List<string>
    A list of DBCluster IDs.
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    Status string
    The status of the DBCluster. Valid values: Running,Creating,Deleting,Restarting,Preparing.
    DbClusterDescription string
    The DBCluster description.
    EnableDetails bool
    Default to false. Set it to true can output more details about resource attributes.
    Ids []string
    A list of DBCluster IDs.
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    Status string
    The status of the DBCluster. Valid values: Running,Creating,Deleting,Restarting,Preparing.
    dbClusterDescription String
    The DBCluster description.
    enableDetails Boolean
    Default to false. Set it to true can output more details about resource attributes.
    ids List<String>
    A list of DBCluster IDs.
    outputFile String
    File name where to save data source results (after running pulumi preview).
    status String
    The status of the DBCluster. Valid values: Running,Creating,Deleting,Restarting,Preparing.
    dbClusterDescription string
    The DBCluster description.
    enableDetails boolean
    Default to false. Set it to true can output more details about resource attributes.
    ids string[]
    A list of DBCluster IDs.
    outputFile string
    File name where to save data source results (after running pulumi preview).
    status string
    The status of the DBCluster. Valid values: Running,Creating,Deleting,Restarting,Preparing.
    db_cluster_description str
    The DBCluster description.
    enable_details bool
    Default to false. Set it to true can output more details about resource attributes.
    ids Sequence[str]
    A list of DBCluster IDs.
    output_file str
    File name where to save data source results (after running pulumi preview).
    status str
    The status of the DBCluster. Valid values: Running,Creating,Deleting,Restarting,Preparing.
    dbClusterDescription String
    The DBCluster description.
    enableDetails Boolean
    Default to false. Set it to true can output more details about resource attributes.
    ids List<String>
    A list of DBCluster IDs.
    outputFile String
    File name where to save data source results (after running pulumi preview).
    status String
    The status of the DBCluster. Valid values: Running,Creating,Deleting,Restarting,Preparing.

    getDbClusters Result

    The following output properties are available:

    Clusters List<Pulumi.AliCloud.ClickHouse.Outputs.GetDbClustersCluster>
    Id string
    The provider-assigned unique ID for this managed resource.
    Ids List<string>
    DbClusterDescription string
    EnableDetails bool
    OutputFile string
    Status string
    Clusters []GetDbClustersCluster
    Id string
    The provider-assigned unique ID for this managed resource.
    Ids []string
    DbClusterDescription string
    EnableDetails bool
    OutputFile string
    Status string
    clusters List<GetDbClustersCluster>
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    dbClusterDescription String
    enableDetails Boolean
    outputFile String
    status String
    clusters GetDbClustersCluster[]
    id string
    The provider-assigned unique ID for this managed resource.
    ids string[]
    dbClusterDescription string
    enableDetails boolean
    outputFile string
    status string
    clusters Sequence[GetDbClustersCluster]
    id str
    The provider-assigned unique ID for this managed resource.
    ids Sequence[str]
    db_cluster_description str
    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>
    dbClusterDescription String
    enableDetails Boolean
    outputFile String
    status String

    Supporting Types

    GetDbClustersCluster

    AliUid string
    Alibaba Cloud account Id.
    Bid string
    The ID of the business process flow.
    Category string
    Instance family values include: Basic: Basic edition; HighAvailability: high availability edition.
    CommodityCode string
    The Commodity Code of the DBCluster.
    ConnectionString string
    Connection string.
    ControlVersion string
    The control version of the DBCluster.
    CreateTime string
    The creation time of the resource.
    DbClusterAccessWhiteLists List<Pulumi.AliCloud.ClickHouse.Inputs.GetDbClustersClusterDbClusterAccessWhiteList>
    The db cluster access white list.
    DbClusterDescription string
    The DBCluster description.
    DbClusterId string
    DbClusterNetworkType string
    The DBCluster network type.
    DbClusterType string
    The DBCluster type.
    DbNodeClass string
    The node class of the DBCluster.
    DbNodeCount string
    The node count of the DBCluster.
    DbNodeStorage string
    The node storage of the DBCluster.
    EncryptionKey string
    Key management service KMS key ID.
    EncryptionType string
    Currently only supports ECS disk encryption, with a value of CloudDisk, not encrypted when empty.
    Engine string
    The Engine of the DBCluster.
    EngineVersion string
    The engine version of the DBCluster.
    ExpireTime string
    The expiration time of the DBCluster.
    Id string
    The ID of the DBCluster.
    IsExpired string
    If the instance has expired.
    LockMode string
    The lock mode of the DBCluster.
    LockReason string
    Lock reason of the DBCluster.
    MaintainTime string
    Examples of the maintenance window, in the format of hh:mmZ-hh:mm Z.
    PaymentType string
    The payment type of the resource. Valid values: PayAsYouGo,Subscription.
    Port int
    Connection port.
    PublicConnectionString string
    A public IP address for the connection.
    PublicPort string
    Public network port.
    ScaleOutStatuses List<Pulumi.AliCloud.ClickHouse.Inputs.GetDbClustersClusterScaleOutStatus>
    Scale state.
    Status string
    The status of the DBCluster. Valid values: Running,Creating,Deleting,Restarting,Preparing.
    StorageType string
    Storage type of DBCluster. Valid values: cloud_essd, cloud_efficiency, cloud_essd_pl2, cloud_essd_pl3.
    SupportBackup int
    Support fallback scheme.
    SupportHttpsPort bool
    The system supports http port number.
    SupportMysqlPort bool
    Supports Mysql, and those of the ports.
    VpcCloudInstanceId string
    Virtual Private Cloud (VPC cloud instance ID.
    VpcId string
    The VPC ID of the DBCluster.
    VswitchId string
    The vswitch id of the DBCluster.
    ZoneId string
    The zone ID of the DBCluster.
    AliUid string
    Alibaba Cloud account Id.
    Bid string
    The ID of the business process flow.
    Category string
    Instance family values include: Basic: Basic edition; HighAvailability: high availability edition.
    CommodityCode string
    The Commodity Code of the DBCluster.
    ConnectionString string
    Connection string.
    ControlVersion string
    The control version of the DBCluster.
    CreateTime string
    The creation time of the resource.
    DbClusterAccessWhiteLists []GetDbClustersClusterDbClusterAccessWhiteList
    The db cluster access white list.
    DbClusterDescription string
    The DBCluster description.
    DbClusterId string
    DbClusterNetworkType string
    The DBCluster network type.
    DbClusterType string
    The DBCluster type.
    DbNodeClass string
    The node class of the DBCluster.
    DbNodeCount string
    The node count of the DBCluster.
    DbNodeStorage string
    The node storage of the DBCluster.
    EncryptionKey string
    Key management service KMS key ID.
    EncryptionType string
    Currently only supports ECS disk encryption, with a value of CloudDisk, not encrypted when empty.
    Engine string
    The Engine of the DBCluster.
    EngineVersion string
    The engine version of the DBCluster.
    ExpireTime string
    The expiration time of the DBCluster.
    Id string
    The ID of the DBCluster.
    IsExpired string
    If the instance has expired.
    LockMode string
    The lock mode of the DBCluster.
    LockReason string
    Lock reason of the DBCluster.
    MaintainTime string
    Examples of the maintenance window, in the format of hh:mmZ-hh:mm Z.
    PaymentType string
    The payment type of the resource. Valid values: PayAsYouGo,Subscription.
    Port int
    Connection port.
    PublicConnectionString string
    A public IP address for the connection.
    PublicPort string
    Public network port.
    ScaleOutStatuses []GetDbClustersClusterScaleOutStatus
    Scale state.
    Status string
    The status of the DBCluster. Valid values: Running,Creating,Deleting,Restarting,Preparing.
    StorageType string
    Storage type of DBCluster. Valid values: cloud_essd, cloud_efficiency, cloud_essd_pl2, cloud_essd_pl3.
    SupportBackup int
    Support fallback scheme.
    SupportHttpsPort bool
    The system supports http port number.
    SupportMysqlPort bool
    Supports Mysql, and those of the ports.
    VpcCloudInstanceId string
    Virtual Private Cloud (VPC cloud instance ID.
    VpcId string
    The VPC ID of the DBCluster.
    VswitchId string
    The vswitch id of the DBCluster.
    ZoneId string
    The zone ID of the DBCluster.
    aliUid String
    Alibaba Cloud account Id.
    bid String
    The ID of the business process flow.
    category String
    Instance family values include: Basic: Basic edition; HighAvailability: high availability edition.
    commodityCode String
    The Commodity Code of the DBCluster.
    connectionString String
    Connection string.
    controlVersion String
    The control version of the DBCluster.
    createTime String
    The creation time of the resource.
    dbClusterAccessWhiteLists List<GetDbClustersClusterDbClusterAccessWhiteList>
    The db cluster access white list.
    dbClusterDescription String
    The DBCluster description.
    dbClusterId String
    dbClusterNetworkType String
    The DBCluster network type.
    dbClusterType String
    The DBCluster type.
    dbNodeClass String
    The node class of the DBCluster.
    dbNodeCount String
    The node count of the DBCluster.
    dbNodeStorage String
    The node storage of the DBCluster.
    encryptionKey String
    Key management service KMS key ID.
    encryptionType String
    Currently only supports ECS disk encryption, with a value of CloudDisk, not encrypted when empty.
    engine String
    The Engine of the DBCluster.
    engineVersion String
    The engine version of the DBCluster.
    expireTime String
    The expiration time of the DBCluster.
    id String
    The ID of the DBCluster.
    isExpired String
    If the instance has expired.
    lockMode String
    The lock mode of the DBCluster.
    lockReason String
    Lock reason of the DBCluster.
    maintainTime String
    Examples of the maintenance window, in the format of hh:mmZ-hh:mm Z.
    paymentType String
    The payment type of the resource. Valid values: PayAsYouGo,Subscription.
    port Integer
    Connection port.
    publicConnectionString String
    A public IP address for the connection.
    publicPort String
    Public network port.
    scaleOutStatuses List<GetDbClustersClusterScaleOutStatus>
    Scale state.
    status String
    The status of the DBCluster. Valid values: Running,Creating,Deleting,Restarting,Preparing.
    storageType String
    Storage type of DBCluster. Valid values: cloud_essd, cloud_efficiency, cloud_essd_pl2, cloud_essd_pl3.
    supportBackup Integer
    Support fallback scheme.
    supportHttpsPort Boolean
    The system supports http port number.
    supportMysqlPort Boolean
    Supports Mysql, and those of the ports.
    vpcCloudInstanceId String
    Virtual Private Cloud (VPC cloud instance ID.
    vpcId String
    The VPC ID of the DBCluster.
    vswitchId String
    The vswitch id of the DBCluster.
    zoneId String
    The zone ID of the DBCluster.
    aliUid string
    Alibaba Cloud account Id.
    bid string
    The ID of the business process flow.
    category string
    Instance family values include: Basic: Basic edition; HighAvailability: high availability edition.
    commodityCode string
    The Commodity Code of the DBCluster.
    connectionString string
    Connection string.
    controlVersion string
    The control version of the DBCluster.
    createTime string
    The creation time of the resource.
    dbClusterAccessWhiteLists GetDbClustersClusterDbClusterAccessWhiteList[]
    The db cluster access white list.
    dbClusterDescription string
    The DBCluster description.
    dbClusterId string
    dbClusterNetworkType string
    The DBCluster network type.
    dbClusterType string
    The DBCluster type.
    dbNodeClass string
    The node class of the DBCluster.
    dbNodeCount string
    The node count of the DBCluster.
    dbNodeStorage string
    The node storage of the DBCluster.
    encryptionKey string
    Key management service KMS key ID.
    encryptionType string
    Currently only supports ECS disk encryption, with a value of CloudDisk, not encrypted when empty.
    engine string
    The Engine of the DBCluster.
    engineVersion string
    The engine version of the DBCluster.
    expireTime string
    The expiration time of the DBCluster.
    id string
    The ID of the DBCluster.
    isExpired string
    If the instance has expired.
    lockMode string
    The lock mode of the DBCluster.
    lockReason string
    Lock reason of the DBCluster.
    maintainTime string
    Examples of the maintenance window, in the format of hh:mmZ-hh:mm Z.
    paymentType string
    The payment type of the resource. Valid values: PayAsYouGo,Subscription.
    port number
    Connection port.
    publicConnectionString string
    A public IP address for the connection.
    publicPort string
    Public network port.
    scaleOutStatuses GetDbClustersClusterScaleOutStatus[]
    Scale state.
    status string
    The status of the DBCluster. Valid values: Running,Creating,Deleting,Restarting,Preparing.
    storageType string
    Storage type of DBCluster. Valid values: cloud_essd, cloud_efficiency, cloud_essd_pl2, cloud_essd_pl3.
    supportBackup number
    Support fallback scheme.
    supportHttpsPort boolean
    The system supports http port number.
    supportMysqlPort boolean
    Supports Mysql, and those of the ports.
    vpcCloudInstanceId string
    Virtual Private Cloud (VPC cloud instance ID.
    vpcId string
    The VPC ID of the DBCluster.
    vswitchId string
    The vswitch id of the DBCluster.
    zoneId string
    The zone ID of the DBCluster.
    ali_uid str
    Alibaba Cloud account Id.
    bid str
    The ID of the business process flow.
    category str
    Instance family values include: Basic: Basic edition; HighAvailability: high availability edition.
    commodity_code str
    The Commodity Code of the DBCluster.
    connection_string str
    Connection string.
    control_version str
    The control version of the DBCluster.
    create_time str
    The creation time of the resource.
    db_cluster_access_white_lists Sequence[GetDbClustersClusterDbClusterAccessWhiteList]
    The db cluster access white list.
    db_cluster_description str
    The DBCluster description.
    db_cluster_id str
    db_cluster_network_type str
    The DBCluster network type.
    db_cluster_type str
    The DBCluster type.
    db_node_class str
    The node class of the DBCluster.
    db_node_count str
    The node count of the DBCluster.
    db_node_storage str
    The node storage of the DBCluster.
    encryption_key str
    Key management service KMS key ID.
    encryption_type str
    Currently only supports ECS disk encryption, with a value of CloudDisk, not encrypted when empty.
    engine str
    The Engine of the DBCluster.
    engine_version str
    The engine version of the DBCluster.
    expire_time str
    The expiration time of the DBCluster.
    id str
    The ID of the DBCluster.
    is_expired str
    If the instance has expired.
    lock_mode str
    The lock mode of the DBCluster.
    lock_reason str
    Lock reason of the DBCluster.
    maintain_time str
    Examples of the maintenance window, in the format of hh:mmZ-hh:mm Z.
    payment_type str
    The payment type of the resource. Valid values: PayAsYouGo,Subscription.
    port int
    Connection port.
    public_connection_string str
    A public IP address for the connection.
    public_port str
    Public network port.
    scale_out_statuses Sequence[GetDbClustersClusterScaleOutStatus]
    Scale state.
    status str
    The status of the DBCluster. Valid values: Running,Creating,Deleting,Restarting,Preparing.
    storage_type str
    Storage type of DBCluster. Valid values: cloud_essd, cloud_efficiency, cloud_essd_pl2, cloud_essd_pl3.
    support_backup int
    Support fallback scheme.
    support_https_port bool
    The system supports http port number.
    support_mysql_port bool
    Supports Mysql, and those of the ports.
    vpc_cloud_instance_id str
    Virtual Private Cloud (VPC cloud instance ID.
    vpc_id str
    The VPC ID of the DBCluster.
    vswitch_id str
    The vswitch id of the DBCluster.
    zone_id str
    The zone ID of the DBCluster.
    aliUid String
    Alibaba Cloud account Id.
    bid String
    The ID of the business process flow.
    category String
    Instance family values include: Basic: Basic edition; HighAvailability: high availability edition.
    commodityCode String
    The Commodity Code of the DBCluster.
    connectionString String
    Connection string.
    controlVersion String
    The control version of the DBCluster.
    createTime String
    The creation time of the resource.
    dbClusterAccessWhiteLists List<Property Map>
    The db cluster access white list.
    dbClusterDescription String
    The DBCluster description.
    dbClusterId String
    dbClusterNetworkType String
    The DBCluster network type.
    dbClusterType String
    The DBCluster type.
    dbNodeClass String
    The node class of the DBCluster.
    dbNodeCount String
    The node count of the DBCluster.
    dbNodeStorage String
    The node storage of the DBCluster.
    encryptionKey String
    Key management service KMS key ID.
    encryptionType String
    Currently only supports ECS disk encryption, with a value of CloudDisk, not encrypted when empty.
    engine String
    The Engine of the DBCluster.
    engineVersion String
    The engine version of the DBCluster.
    expireTime String
    The expiration time of the DBCluster.
    id String
    The ID of the DBCluster.
    isExpired String
    If the instance has expired.
    lockMode String
    The lock mode of the DBCluster.
    lockReason String
    Lock reason of the DBCluster.
    maintainTime String
    Examples of the maintenance window, in the format of hh:mmZ-hh:mm Z.
    paymentType String
    The payment type of the resource. Valid values: PayAsYouGo,Subscription.
    port Number
    Connection port.
    publicConnectionString String
    A public IP address for the connection.
    publicPort String
    Public network port.
    scaleOutStatuses List<Property Map>
    Scale state.
    status String
    The status of the DBCluster. Valid values: Running,Creating,Deleting,Restarting,Preparing.
    storageType String
    Storage type of DBCluster. Valid values: cloud_essd, cloud_efficiency, cloud_essd_pl2, cloud_essd_pl3.
    supportBackup Number
    Support fallback scheme.
    supportHttpsPort Boolean
    The system supports http port number.
    supportMysqlPort Boolean
    Supports Mysql, and those of the ports.
    vpcCloudInstanceId String
    Virtual Private Cloud (VPC cloud instance ID.
    vpcId String
    The VPC ID of the DBCluster.
    vswitchId String
    The vswitch id of the DBCluster.
    zoneId String
    The zone ID of the DBCluster.

    GetDbClustersClusterDbClusterAccessWhiteList

    DbClusterIpArrayAttribute string
    Field db_cluster_ip_array_attribute has been removed from provider.
    DbClusterIpArrayName string
    Whitelist group name.
    SecurityIpList string
    The IP address list under the whitelist group.
    DbClusterIpArrayAttribute string
    Field db_cluster_ip_array_attribute has been removed from provider.
    DbClusterIpArrayName string
    Whitelist group name.
    SecurityIpList string
    The IP address list under the whitelist group.
    dbClusterIpArrayAttribute String
    Field db_cluster_ip_array_attribute has been removed from provider.
    dbClusterIpArrayName String
    Whitelist group name.
    securityIpList String
    The IP address list under the whitelist group.
    dbClusterIpArrayAttribute string
    Field db_cluster_ip_array_attribute has been removed from provider.
    dbClusterIpArrayName string
    Whitelist group name.
    securityIpList string
    The IP address list under the whitelist group.
    db_cluster_ip_array_attribute str
    Field db_cluster_ip_array_attribute has been removed from provider.
    db_cluster_ip_array_name str
    Whitelist group name.
    security_ip_list str
    The IP address list under the whitelist group.
    dbClusterIpArrayAttribute String
    Field db_cluster_ip_array_attribute has been removed from provider.
    dbClusterIpArrayName String
    Whitelist group name.
    securityIpList String
    The IP address list under the whitelist group.

    GetDbClustersClusterScaleOutStatus

    Progress string
    Process.
    Ratio string
    Efficiency.
    Progress string
    Process.
    Ratio string
    Efficiency.
    progress String
    Process.
    ratio String
    Efficiency.
    progress string
    Process.
    ratio string
    Efficiency.
    progress str
    Process.
    ratio str
    Efficiency.
    progress String
    Process.
    ratio String
    Efficiency.

    Package Details

    Repository
    Alibaba Cloud pulumi/pulumi-alicloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the alicloud Terraform Provider.
    alicloud logo
    Alibaba Cloud v3.53.0 published on Wednesday, Apr 17, 2024 by Pulumi