Alibaba Cloud v3.75.0 published on Friday, Mar 7, 2025 by Pulumi
alicloud.adb.getDBClusters
Explore with Pulumi AI
This data source provides the Adb DBClusters of the current Alibaba Cloud user.
NOTE: Available since v1.121.0.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const example = alicloud.adb.getDBClusters({
    descriptionRegex: "example",
});
export const firstAdbDbClusterId = example.then(example => example.clusters?.[0]?.id);
import pulumi
import pulumi_alicloud as alicloud
example = alicloud.adb.get_db_clusters(description_regex="example")
pulumi.export("firstAdbDbClusterId", example.clusters[0].id)
package main
import (
	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/adb"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := adb.GetDBClusters(ctx, &adb.GetDBClustersArgs{
			DescriptionRegex: pulumi.StringRef("example"),
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("firstAdbDbClusterId", example.Clusters[0].Id)
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() => 
{
    var example = AliCloud.Adb.GetDBClusters.Invoke(new()
    {
        DescriptionRegex = "example",
    });
    return new Dictionary<string, object?>
    {
        ["firstAdbDbClusterId"] = example.Apply(getDBClustersResult => getDBClustersResult.Clusters[0]?.Id),
    };
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.adb.AdbFunctions;
import com.pulumi.alicloud.adb.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) {
        final var example = AdbFunctions.getDBClusters(GetDBClustersArgs.builder()
            .descriptionRegex("example")
            .build());
        ctx.export("firstAdbDbClusterId", example.applyValue(getDBClustersResult -> getDBClustersResult.clusters()[0].id()));
    }
}
variables:
  example:
    fn::invoke:
      function: alicloud:adb:getDBClusters
      arguments:
        descriptionRegex: example
outputs:
  firstAdbDbClusterId: ${example.clusters[0].id}
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(description: Optional[str] = None,
                    description_regex: Optional[str] = None,
                    enable_details: Optional[bool] = None,
                    ids: Optional[Sequence[str]] = None,
                    output_file: Optional[str] = None,
                    page_number: Optional[int] = None,
                    page_size: Optional[int] = None,
                    resource_group_id: Optional[str] = None,
                    status: Optional[str] = None,
                    tags: Optional[Mapping[str, str]] = None,
                    opts: Optional[InvokeOptions] = None) -> GetDBClustersResult
def get_db_clusters_output(description: Optional[pulumi.Input[str]] = None,
                    description_regex: 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,
                    page_number: Optional[pulumi.Input[int]] = None,
                    page_size: Optional[pulumi.Input[int]] = None,
                    resource_group_id: Optional[pulumi.Input[str]] = None,
                    status: Optional[pulumi.Input[str]] = None,
                    tags: Optional[pulumi.Input[Mapping[str, 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:adb/getDBClusters:getDBClusters
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Description string
- The description of DBCluster.
- DescriptionRegex string
- A regex string to filter results by DBCluster description.
- EnableDetails bool
- Default to false. Set it totruecan 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).
- PageNumber int
- PageSize int
- ResourceGroup stringId 
- The ID of the resource group.
- Status string
- The status of the resource.
- Dictionary<string, string>
- A map of tags assigned to the cluster.
- Description string
- The description of DBCluster.
- DescriptionRegex string
- A regex string to filter results by DBCluster description.
- EnableDetails bool
- Default to false. Set it totruecan 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).
- PageNumber int
- PageSize int
- ResourceGroup stringId 
- The ID of the resource group.
- Status string
- The status of the resource.
- map[string]string
- A map of tags assigned to the cluster.
- description String
- The description of DBCluster.
- descriptionRegex String
- A regex string to filter results by DBCluster description.
- enableDetails Boolean
- Default to false. Set it totruecan 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).
- pageNumber Integer
- pageSize Integer
- resourceGroup StringId 
- The ID of the resource group.
- status String
- The status of the resource.
- Map<String,String>
- A map of tags assigned to the cluster.
- description string
- The description of DBCluster.
- descriptionRegex string
- A regex string to filter results by DBCluster description.
- enableDetails boolean
- Default to false. Set it totruecan 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).
- pageNumber number
- pageSize number
- resourceGroup stringId 
- The ID of the resource group.
- status string
- The status of the resource.
- {[key: string]: string}
- A map of tags assigned to the cluster.
- description str
- The description of DBCluster.
- description_regex str
- A regex string to filter results by DBCluster description.
- enable_details bool
- Default to false. Set it totruecan 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).
- page_number int
- page_size int
- resource_group_ strid 
- The ID of the resource group.
- status str
- The status of the resource.
- Mapping[str, str]
- A map of tags assigned to the cluster.
- description String
- The description of DBCluster.
- descriptionRegex String
- A regex string to filter results by DBCluster description.
- enableDetails Boolean
- Default to false. Set it totruecan 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).
- pageNumber Number
- pageSize Number
- resourceGroup StringId 
- The ID of the resource group.
- status String
- The status of the resource.
- Map<String>
- A map of tags assigned to the cluster.
getDBClusters Result
The following output properties are available:
- Clusters
List<Pulumi.Ali Cloud. Adb. Outputs. Get DBClusters Cluster> 
- A list of Adb Db Clusters. Each element contains the following attributes:
- Descriptions List<string>
- A list of DBCluster descriptions.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- TotalCount int
- Description string
- The description of DBCluster.
- DescriptionRegex string
- EnableDetails bool
- OutputFile string
- PageNumber int
- PageSize int
- ResourceGroup stringId 
- The ID of the resource group.
- Status string
- The status of the resource.
- Dictionary<string, string>
- The tags of the resource.
- Clusters
[]GetDBClusters Cluster 
- A list of Adb Db Clusters. Each element contains the following attributes:
- Descriptions []string
- A list of DBCluster descriptions.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- TotalCount int
- Description string
- The description of DBCluster.
- DescriptionRegex string
- EnableDetails bool
- OutputFile string
- PageNumber int
- PageSize int
- ResourceGroup stringId 
- The ID of the resource group.
- Status string
- The status of the resource.
- map[string]string
- The tags of the resource.
- clusters
List<GetDBClusters Cluster> 
- A list of Adb Db Clusters. Each element contains the following attributes:
- descriptions List<String>
- A list of DBCluster descriptions.
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- totalCount Integer
- description String
- The description of DBCluster.
- descriptionRegex String
- enableDetails Boolean
- outputFile String
- pageNumber Integer
- pageSize Integer
- resourceGroup StringId 
- The ID of the resource group.
- status String
- The status of the resource.
- Map<String,String>
- The tags of the resource.
- clusters
GetDBClusters Cluster[] 
- A list of Adb Db Clusters. Each element contains the following attributes:
- descriptions string[]
- A list of DBCluster descriptions.
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- totalCount number
- description string
- The description of DBCluster.
- descriptionRegex string
- enableDetails boolean
- outputFile string
- pageNumber number
- pageSize number
- resourceGroup stringId 
- The ID of the resource group.
- status string
- The status of the resource.
- {[key: string]: string}
- The tags of the resource.
- clusters
Sequence[GetDBClusters Cluster] 
- A list of Adb Db Clusters. Each element contains the following attributes:
- descriptions Sequence[str]
- A list of DBCluster descriptions.
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- total_count int
- description str
- The description of DBCluster.
- description_regex str
- enable_details bool
- output_file str
- page_number int
- page_size int
- resource_group_ strid 
- The ID of the resource group.
- status str
- The status of the resource.
- Mapping[str, str]
- The tags of the resource.
- clusters List<Property Map>
- A list of Adb Db Clusters. Each element contains the following attributes:
- descriptions List<String>
- A list of DBCluster descriptions.
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- totalCount Number
- description String
- The description of DBCluster.
- descriptionRegex String
- enableDetails Boolean
- outputFile String
- pageNumber Number
- pageSize Number
- resourceGroup StringId 
- The ID of the resource group.
- status String
- The status of the resource.
- Map<String>
- The tags of the resource.
Supporting Types
GetDBClustersCluster  
- AutoRenew intPeriod 
- Auto-renewal period of an cluster, in the unit of the month.
- AvailableKernel List<Pulumi.Versions Ali Cloud. Adb. Inputs. Get DBClusters Cluster Available Kernel Version> 
- The minor versions to which you can update the current minor version of the cluster.
- ChargeType string
- The payment type of the resource.
- CommodityCode string
- The name of the service.
- ComputeResource string
- The specifications of computing resources in elastic mode. The increase of resources can speed up queries. AnalyticDB for MySQL automatically scales computing resources.
- ConnectionString string
- The endpoint of the cluster.
- CreateTime string
- The CreateTime of the ADB cluster.
- DbCluster stringCategory 
- The db cluster category.
- DbCluster stringId 
- The db cluster id.
- DbCluster stringNetwork Type 
- The db cluster network type.
- DbCluster stringType 
- The db cluster type.
- DbCluster stringVersion 
- The db cluster version.
- DbNode stringClass 
- The db node class.
- DbNode intCount 
- The db node count.
- DbNode intStorage 
- The db node storage.
- Description string
- The description of DBCluster.
- DiskType string
- The type of the disk.
- DtsJob stringId 
- The ID of the data synchronization task in Data Transmission Service (DTS). This parameter is valid only for analytic instances.
- ElasticIo intResource 
- The elastic io resource.
- Engine string
- The engine of the database.
- EngineVersion string
- The engine version of the database.
- ExecutorCount string
- The number of nodes. The node resources are used for data computing in elastic mode.
- ExpireTime string
- The time when the cluster expires.
- Expired string
- Indicates whether the cluster has expired.
- Id string
- The ID of the DBCluster.
- KernelVersion string
- The minor version. Example: 3.1.9.
- LockMode string
- The lock mode of the cluster.
- LockReason string
- The reason why the cluster is locked.
- MaintainTime string
- The maintenance window of the cluster.
- Mode string
- The lock mode of the cluster.
- NetworkType string
- The db cluster network type.
- PaymentType string
- The payment type of the resource.
- Port int
- The port that is used to access the cluster.
- RdsInstance stringId 
- The ID of the ApsaraDB RDS instance from which data is synchronized to the cluster. This parameter is valid only for analytic instances.
- RegionId string
- The region ID of the resource.
- RenewalStatus string
- The status of renewal.
- ResourceGroup stringId 
- The ID of the resource group.
- SecurityIps List<string>
- List of IP addresses allowed to access all databases of an cluster.
- Status string
- The status of the resource.
- StorageResource string
- The specifications of storage resources in elastic mode. The resources are used for data read and write operations. The increase of resources can improve the read and write performance of your cluster.
- Dictionary<string, string>
- A map of tags assigned to the cluster.
- VpcCloud stringInstance Id 
- The vpc cloud instance id.
- VpcId string
- The vpc id.
- VswitchId string
- The vswitch id.
- ZoneId string
- The zone ID of the resource.
- AutoRenew intPeriod 
- Auto-renewal period of an cluster, in the unit of the month.
- AvailableKernel []GetVersions DBClusters Cluster Available Kernel Version 
- The minor versions to which you can update the current minor version of the cluster.
- ChargeType string
- The payment type of the resource.
- CommodityCode string
- The name of the service.
- ComputeResource string
- The specifications of computing resources in elastic mode. The increase of resources can speed up queries. AnalyticDB for MySQL automatically scales computing resources.
- ConnectionString string
- The endpoint of the cluster.
- CreateTime string
- The CreateTime of the ADB cluster.
- DbCluster stringCategory 
- The db cluster category.
- DbCluster stringId 
- The db cluster id.
- DbCluster stringNetwork Type 
- The db cluster network type.
- DbCluster stringType 
- The db cluster type.
- DbCluster stringVersion 
- The db cluster version.
- DbNode stringClass 
- The db node class.
- DbNode intCount 
- The db node count.
- DbNode intStorage 
- The db node storage.
- Description string
- The description of DBCluster.
- DiskType string
- The type of the disk.
- DtsJob stringId 
- The ID of the data synchronization task in Data Transmission Service (DTS). This parameter is valid only for analytic instances.
- ElasticIo intResource 
- The elastic io resource.
- Engine string
- The engine of the database.
- EngineVersion string
- The engine version of the database.
- ExecutorCount string
- The number of nodes. The node resources are used for data computing in elastic mode.
- ExpireTime string
- The time when the cluster expires.
- Expired string
- Indicates whether the cluster has expired.
- Id string
- The ID of the DBCluster.
- KernelVersion string
- The minor version. Example: 3.1.9.
- LockMode string
- The lock mode of the cluster.
- LockReason string
- The reason why the cluster is locked.
- MaintainTime string
- The maintenance window of the cluster.
- Mode string
- The lock mode of the cluster.
- NetworkType string
- The db cluster network type.
- PaymentType string
- The payment type of the resource.
- Port int
- The port that is used to access the cluster.
- RdsInstance stringId 
- The ID of the ApsaraDB RDS instance from which data is synchronized to the cluster. This parameter is valid only for analytic instances.
- RegionId string
- The region ID of the resource.
- RenewalStatus string
- The status of renewal.
- ResourceGroup stringId 
- The ID of the resource group.
- SecurityIps []string
- List of IP addresses allowed to access all databases of an cluster.
- Status string
- The status of the resource.
- StorageResource string
- The specifications of storage resources in elastic mode. The resources are used for data read and write operations. The increase of resources can improve the read and write performance of your cluster.
- map[string]string
- A map of tags assigned to the cluster.
- VpcCloud stringInstance Id 
- The vpc cloud instance id.
- VpcId string
- The vpc id.
- VswitchId string
- The vswitch id.
- ZoneId string
- The zone ID of the resource.
- autoRenew IntegerPeriod 
- Auto-renewal period of an cluster, in the unit of the month.
- availableKernel List<GetVersions DBClusters Cluster Available Kernel Version> 
- The minor versions to which you can update the current minor version of the cluster.
- chargeType String
- The payment type of the resource.
- commodityCode String
- The name of the service.
- computeResource String
- The specifications of computing resources in elastic mode. The increase of resources can speed up queries. AnalyticDB for MySQL automatically scales computing resources.
- connectionString String
- The endpoint of the cluster.
- createTime String
- The CreateTime of the ADB cluster.
- dbCluster StringCategory 
- The db cluster category.
- dbCluster StringId 
- The db cluster id.
- dbCluster StringNetwork Type 
- The db cluster network type.
- dbCluster StringType 
- The db cluster type.
- dbCluster StringVersion 
- The db cluster version.
- dbNode StringClass 
- The db node class.
- dbNode IntegerCount 
- The db node count.
- dbNode IntegerStorage 
- The db node storage.
- description String
- The description of DBCluster.
- diskType String
- The type of the disk.
- dtsJob StringId 
- The ID of the data synchronization task in Data Transmission Service (DTS). This parameter is valid only for analytic instances.
- elasticIo IntegerResource 
- The elastic io resource.
- engine String
- The engine of the database.
- engineVersion String
- The engine version of the database.
- executorCount String
- The number of nodes. The node resources are used for data computing in elastic mode.
- expireTime String
- The time when the cluster expires.
- expired String
- Indicates whether the cluster has expired.
- id String
- The ID of the DBCluster.
- kernelVersion String
- The minor version. Example: 3.1.9.
- lockMode String
- The lock mode of the cluster.
- lockReason String
- The reason why the cluster is locked.
- maintainTime String
- The maintenance window of the cluster.
- mode String
- The lock mode of the cluster.
- networkType String
- The db cluster network type.
- paymentType String
- The payment type of the resource.
- port Integer
- The port that is used to access the cluster.
- rdsInstance StringId 
- The ID of the ApsaraDB RDS instance from which data is synchronized to the cluster. This parameter is valid only for analytic instances.
- regionId String
- The region ID of the resource.
- renewalStatus String
- The status of renewal.
- resourceGroup StringId 
- The ID of the resource group.
- securityIps List<String>
- List of IP addresses allowed to access all databases of an cluster.
- status String
- The status of the resource.
- storageResource String
- The specifications of storage resources in elastic mode. The resources are used for data read and write operations. The increase of resources can improve the read and write performance of your cluster.
- Map<String,String>
- A map of tags assigned to the cluster.
- vpcCloud StringInstance Id 
- The vpc cloud instance id.
- vpcId String
- The vpc id.
- vswitchId String
- The vswitch id.
- zoneId String
- The zone ID of the resource.
- autoRenew numberPeriod 
- Auto-renewal period of an cluster, in the unit of the month.
- availableKernel GetVersions DBClusters Cluster Available Kernel Version[] 
- The minor versions to which you can update the current minor version of the cluster.
- chargeType string
- The payment type of the resource.
- commodityCode string
- The name of the service.
- computeResource string
- The specifications of computing resources in elastic mode. The increase of resources can speed up queries. AnalyticDB for MySQL automatically scales computing resources.
- connectionString string
- The endpoint of the cluster.
- createTime string
- The CreateTime of the ADB cluster.
- dbCluster stringCategory 
- The db cluster category.
- dbCluster stringId 
- The db cluster id.
- dbCluster stringNetwork Type 
- The db cluster network type.
- dbCluster stringType 
- The db cluster type.
- dbCluster stringVersion 
- The db cluster version.
- dbNode stringClass 
- The db node class.
- dbNode numberCount 
- The db node count.
- dbNode numberStorage 
- The db node storage.
- description string
- The description of DBCluster.
- diskType string
- The type of the disk.
- dtsJob stringId 
- The ID of the data synchronization task in Data Transmission Service (DTS). This parameter is valid only for analytic instances.
- elasticIo numberResource 
- The elastic io resource.
- engine string
- The engine of the database.
- engineVersion string
- The engine version of the database.
- executorCount string
- The number of nodes. The node resources are used for data computing in elastic mode.
- expireTime string
- The time when the cluster expires.
- expired string
- Indicates whether the cluster has expired.
- id string
- The ID of the DBCluster.
- kernelVersion string
- The minor version. Example: 3.1.9.
- lockMode string
- The lock mode of the cluster.
- lockReason string
- The reason why the cluster is locked.
- maintainTime string
- The maintenance window of the cluster.
- mode string
- The lock mode of the cluster.
- networkType string
- The db cluster network type.
- paymentType string
- The payment type of the resource.
- port number
- The port that is used to access the cluster.
- rdsInstance stringId 
- The ID of the ApsaraDB RDS instance from which data is synchronized to the cluster. This parameter is valid only for analytic instances.
- regionId string
- The region ID of the resource.
- renewalStatus string
- The status of renewal.
- resourceGroup stringId 
- The ID of the resource group.
- securityIps string[]
- List of IP addresses allowed to access all databases of an cluster.
- status string
- The status of the resource.
- storageResource string
- The specifications of storage resources in elastic mode. The resources are used for data read and write operations. The increase of resources can improve the read and write performance of your cluster.
- {[key: string]: string}
- A map of tags assigned to the cluster.
- vpcCloud stringInstance Id 
- The vpc cloud instance id.
- vpcId string
- The vpc id.
- vswitchId string
- The vswitch id.
- zoneId string
- The zone ID of the resource.
- auto_renew_ intperiod 
- Auto-renewal period of an cluster, in the unit of the month.
- available_kernel_ Sequence[Getversions DBClusters Cluster Available Kernel Version] 
- The minor versions to which you can update the current minor version of the cluster.
- charge_type str
- The payment type of the resource.
- commodity_code str
- The name of the service.
- compute_resource str
- The specifications of computing resources in elastic mode. The increase of resources can speed up queries. AnalyticDB for MySQL automatically scales computing resources.
- connection_string str
- The endpoint of the cluster.
- create_time str
- The CreateTime of the ADB cluster.
- db_cluster_ strcategory 
- The db cluster category.
- db_cluster_ strid 
- The db cluster id.
- db_cluster_ strnetwork_ type 
- The db cluster network type.
- db_cluster_ strtype 
- The db cluster type.
- db_cluster_ strversion 
- The db cluster version.
- db_node_ strclass 
- The db node class.
- db_node_ intcount 
- The db node count.
- db_node_ intstorage 
- The db node storage.
- description str
- The description of DBCluster.
- disk_type str
- The type of the disk.
- dts_job_ strid 
- The ID of the data synchronization task in Data Transmission Service (DTS). This parameter is valid only for analytic instances.
- elastic_io_ intresource 
- The elastic io resource.
- engine str
- The engine of the database.
- engine_version str
- The engine version of the database.
- executor_count str
- The number of nodes. The node resources are used for data computing in elastic mode.
- expire_time str
- The time when the cluster expires.
- expired str
- Indicates whether the cluster has expired.
- id str
- The ID of the DBCluster.
- kernel_version str
- The minor version. Example: 3.1.9.
- lock_mode str
- The lock mode of the cluster.
- lock_reason str
- The reason why the cluster is locked.
- maintain_time str
- The maintenance window of the cluster.
- mode str
- The lock mode of the cluster.
- network_type str
- The db cluster network type.
- payment_type str
- The payment type of the resource.
- port int
- The port that is used to access the cluster.
- rds_instance_ strid 
- The ID of the ApsaraDB RDS instance from which data is synchronized to the cluster. This parameter is valid only for analytic instances.
- region_id str
- The region ID of the resource.
- renewal_status str
- The status of renewal.
- resource_group_ strid 
- The ID of the resource group.
- security_ips Sequence[str]
- List of IP addresses allowed to access all databases of an cluster.
- status str
- The status of the resource.
- storage_resource str
- The specifications of storage resources in elastic mode. The resources are used for data read and write operations. The increase of resources can improve the read and write performance of your cluster.
- Mapping[str, str]
- A map of tags assigned to the cluster.
- vpc_cloud_ strinstance_ id 
- The vpc cloud instance id.
- vpc_id str
- The vpc id.
- vswitch_id str
- The vswitch id.
- zone_id str
- The zone ID of the resource.
- autoRenew NumberPeriod 
- Auto-renewal period of an cluster, in the unit of the month.
- availableKernel List<Property Map>Versions 
- The minor versions to which you can update the current minor version of the cluster.
- chargeType String
- The payment type of the resource.
- commodityCode String
- The name of the service.
- computeResource String
- The specifications of computing resources in elastic mode. The increase of resources can speed up queries. AnalyticDB for MySQL automatically scales computing resources.
- connectionString String
- The endpoint of the cluster.
- createTime String
- The CreateTime of the ADB cluster.
- dbCluster StringCategory 
- The db cluster category.
- dbCluster StringId 
- The db cluster id.
- dbCluster StringNetwork Type 
- The db cluster network type.
- dbCluster StringType 
- The db cluster type.
- dbCluster StringVersion 
- The db cluster version.
- dbNode StringClass 
- The db node class.
- dbNode NumberCount 
- The db node count.
- dbNode NumberStorage 
- The db node storage.
- description String
- The description of DBCluster.
- diskType String
- The type of the disk.
- dtsJob StringId 
- The ID of the data synchronization task in Data Transmission Service (DTS). This parameter is valid only for analytic instances.
- elasticIo NumberResource 
- The elastic io resource.
- engine String
- The engine of the database.
- engineVersion String
- The engine version of the database.
- executorCount String
- The number of nodes. The node resources are used for data computing in elastic mode.
- expireTime String
- The time when the cluster expires.
- expired String
- Indicates whether the cluster has expired.
- id String
- The ID of the DBCluster.
- kernelVersion String
- The minor version. Example: 3.1.9.
- lockMode String
- The lock mode of the cluster.
- lockReason String
- The reason why the cluster is locked.
- maintainTime String
- The maintenance window of the cluster.
- mode String
- The lock mode of the cluster.
- networkType String
- The db cluster network type.
- paymentType String
- The payment type of the resource.
- port Number
- The port that is used to access the cluster.
- rdsInstance StringId 
- The ID of the ApsaraDB RDS instance from which data is synchronized to the cluster. This parameter is valid only for analytic instances.
- regionId String
- The region ID of the resource.
- renewalStatus String
- The status of renewal.
- resourceGroup StringId 
- The ID of the resource group.
- securityIps List<String>
- List of IP addresses allowed to access all databases of an cluster.
- status String
- The status of the resource.
- storageResource String
- The specifications of storage resources in elastic mode. The resources are used for data read and write operations. The increase of resources can improve the read and write performance of your cluster.
- Map<String>
- A map of tags assigned to the cluster.
- vpcCloud StringInstance Id 
- The vpc cloud instance id.
- vpcId String
- The vpc id.
- vswitchId String
- The vswitch id.
- zoneId String
- The zone ID of the resource.
GetDBClustersClusterAvailableKernelVersion     
- ExpireDate string
- The maintenance expiration time of the version
- KernelVersion string
- The minor version. Example: 3.1.9.
- ReleaseDate string
- The time when the minor version was released.
- ExpireDate string
- The maintenance expiration time of the version
- KernelVersion string
- The minor version. Example: 3.1.9.
- ReleaseDate string
- The time when the minor version was released.
- expireDate String
- The maintenance expiration time of the version
- kernelVersion String
- The minor version. Example: 3.1.9.
- releaseDate String
- The time when the minor version was released.
- expireDate string
- The maintenance expiration time of the version
- kernelVersion string
- The minor version. Example: 3.1.9.
- releaseDate string
- The time when the minor version was released.
- expire_date str
- The maintenance expiration time of the version
- kernel_version str
- The minor version. Example: 3.1.9.
- release_date str
- The time when the minor version was released.
- expireDate String
- The maintenance expiration time of the version
- kernelVersion String
- The minor version. Example: 3.1.9.
- releaseDate String
- The time when the minor version was released.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the alicloudTerraform Provider.