alicloud.adb.getClusters
Explore with Pulumi AI
The alicloud.adb.getClusters data source provides a collection of ADB clusters available in Alibaba Cloud account.
Filters support regular expression for the cluster description, searches by tags, and other filters which are listed below.
DEPRECATED: This resource has been deprecated from version
1.121.0. Please use new datasource alicloud_adb_db_clusters.
NOTE: Available in v1.71.0+.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const adbClustersDs = alicloud.adb.getClusters({
    descriptionRegex: "am-\\w+",
    status: "Running",
});
export const firstAdbClusterId = adbClustersDs.then(adbClustersDs => adbClustersDs.clusters?.[0]?.id);
import pulumi
import pulumi_alicloud as alicloud
adb_clusters_ds = alicloud.adb.get_clusters(description_regex="am-\\w+",
    status="Running")
pulumi.export("firstAdbClusterId", adb_clusters_ds.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 {
		adbClustersDs, err := adb.GetClusters(ctx, &adb.GetClustersArgs{
			DescriptionRegex: pulumi.StringRef("am-\\w+"),
			Status:           pulumi.StringRef("Running"),
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("firstAdbClusterId", adbClustersDs.Clusters[0].Id)
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() => 
{
    var adbClustersDs = AliCloud.Adb.GetClusters.Invoke(new()
    {
        DescriptionRegex = "am-\\w+",
        Status = "Running",
    });
    return new Dictionary<string, object?>
    {
        ["firstAdbClusterId"] = adbClustersDs.Apply(getClustersResult => getClustersResult.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.GetClustersArgs;
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 adbClustersDs = AdbFunctions.getClusters(GetClustersArgs.builder()
            .descriptionRegex("am-\\w+")
            .status("Running")
            .build());
        ctx.export("firstAdbClusterId", adbClustersDs.applyValue(getClustersResult -> getClustersResult.clusters()[0].id()));
    }
}
variables:
  adbClustersDs:
    fn::invoke:
      function: alicloud:adb:getClusters
      arguments:
        descriptionRegex: am-\w+
        status: Running
outputs:
  firstAdbClusterId: ${adbClustersDs.clusters[0].id}
Using getClusters
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 getClusters(args: GetClustersArgs, opts?: InvokeOptions): Promise<GetClustersResult>
function getClustersOutput(args: GetClustersOutputArgs, opts?: InvokeOptions): Output<GetClustersResult>def get_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) -> GetClustersResult
def get_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[GetClustersResult]func GetClusters(ctx *Context, args *GetClustersArgs, opts ...InvokeOption) (*GetClustersResult, error)
func GetClustersOutput(ctx *Context, args *GetClustersOutputArgs, opts ...InvokeOption) GetClustersResultOutput> Note: This function is named GetClusters in the Go SDK.
public static class GetClusters 
{
    public static Task<GetClustersResult> InvokeAsync(GetClustersArgs args, InvokeOptions? opts = null)
    public static Output<GetClustersResult> Invoke(GetClustersInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetClustersResult> getClusters(GetClustersArgs args, InvokeOptions options)
public static Output<GetClustersResult> getClusters(GetClustersArgs args, InvokeOptions options)
fn::invoke:
  function: alicloud:adb/getClusters:getClusters
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Description string
- The description of the ADB cluster.
- DescriptionRegex string
- A regex string to filter results by cluster description.
- EnableDetails bool
- Ids List<string>
- A list of ADB cluster IDs.
- OutputFile string
- File name where to save data source results (after running pulumi preview).
- PageNumber int
- PageSize int
- ResourceGroup stringId 
- Status string
- The status of the cluster. Valid values: Preparing,Creating,Restoring,Running,Deleting,ClassChanging,NetAddressCreating,NetAddressDeleting. For more information, see Cluster status.
- Dictionary<string, string>
- A mapping of tags to assign to the resource.- Key: It can be up to 64 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It cannot be a null string.
- Value: It can be up to 128 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It can be a null string.
 
- Description string
- The description of the ADB cluster.
- DescriptionRegex string
- A regex string to filter results by cluster description.
- EnableDetails bool
- Ids []string
- A list of ADB cluster IDs.
- OutputFile string
- File name where to save data source results (after running pulumi preview).
- PageNumber int
- PageSize int
- ResourceGroup stringId 
- Status string
- The status of the cluster. Valid values: Preparing,Creating,Restoring,Running,Deleting,ClassChanging,NetAddressCreating,NetAddressDeleting. For more information, see Cluster status.
- map[string]string
- A mapping of tags to assign to the resource.- Key: It can be up to 64 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It cannot be a null string.
- Value: It can be up to 128 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It can be a null string.
 
- description String
- The description of the ADB cluster.
- descriptionRegex String
- A regex string to filter results by cluster description.
- enableDetails Boolean
- ids List<String>
- A list of ADB cluster IDs.
- outputFile String
- File name where to save data source results (after running pulumi preview).
- pageNumber Integer
- pageSize Integer
- resourceGroup StringId 
- status String
- The status of the cluster. Valid values: Preparing,Creating,Restoring,Running,Deleting,ClassChanging,NetAddressCreating,NetAddressDeleting. For more information, see Cluster status.
- Map<String,String>
- A mapping of tags to assign to the resource.- Key: It can be up to 64 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It cannot be a null string.
- Value: It can be up to 128 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It can be a null string.
 
- description string
- The description of the ADB cluster.
- descriptionRegex string
- A regex string to filter results by cluster description.
- enableDetails boolean
- ids string[]
- A list of ADB cluster IDs.
- outputFile string
- File name where to save data source results (after running pulumi preview).
- pageNumber number
- pageSize number
- resourceGroup stringId 
- status string
- The status of the cluster. Valid values: Preparing,Creating,Restoring,Running,Deleting,ClassChanging,NetAddressCreating,NetAddressDeleting. For more information, see Cluster status.
- {[key: string]: string}
- A mapping of tags to assign to the resource.- Key: It can be up to 64 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It cannot be a null string.
- Value: It can be up to 128 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It can be a null string.
 
- description str
- The description of the ADB cluster.
- description_regex str
- A regex string to filter results by cluster description.
- enable_details bool
- ids Sequence[str]
- A list of ADB cluster 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 
- status str
- The status of the cluster. Valid values: Preparing,Creating,Restoring,Running,Deleting,ClassChanging,NetAddressCreating,NetAddressDeleting. For more information, see Cluster status.
- Mapping[str, str]
- A mapping of tags to assign to the resource.- Key: It can be up to 64 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It cannot be a null string.
- Value: It can be up to 128 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It can be a null string.
 
- description String
- The description of the ADB cluster.
- descriptionRegex String
- A regex string to filter results by cluster description.
- enableDetails Boolean
- ids List<String>
- A list of ADB cluster IDs.
- outputFile String
- File name where to save data source results (after running pulumi preview).
- pageNumber Number
- pageSize Number
- resourceGroup StringId 
- status String
- The status of the cluster. Valid values: Preparing,Creating,Restoring,Running,Deleting,ClassChanging,NetAddressCreating,NetAddressDeleting. For more information, see Cluster status.
- Map<String>
- A mapping of tags to assign to the resource.- Key: It can be up to 64 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It cannot be a null string.
- Value: It can be up to 128 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It can be a null string.
 
getClusters Result
The following output properties are available:
- Clusters
List<Pulumi.Ali Cloud. Adb. Outputs. Get Clusters Cluster> 
- A list of ADB clusters. Each element contains the following attributes:
- Descriptions List<string>
- A list of ADB cluster descriptions.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- A list of ADB cluster IDs.
- TotalCount int
- Description string
- The description of the ADB cluster.
- DescriptionRegex string
- EnableDetails bool
- OutputFile string
- PageNumber int
- PageSize int
- ResourceGroup stringId 
- Status string
- Status of the cluster.
- Dictionary<string, string>
- Clusters
[]GetClusters Cluster 
- A list of ADB clusters. Each element contains the following attributes:
- Descriptions []string
- A list of ADB cluster descriptions.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- A list of ADB cluster IDs.
- TotalCount int
- Description string
- The description of the ADB cluster.
- DescriptionRegex string
- EnableDetails bool
- OutputFile string
- PageNumber int
- PageSize int
- ResourceGroup stringId 
- Status string
- Status of the cluster.
- map[string]string
- clusters
List<GetClusters Cluster> 
- A list of ADB clusters. Each element contains the following attributes:
- descriptions List<String>
- A list of ADB cluster descriptions.
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of ADB cluster IDs.
- totalCount Integer
- description String
- The description of the ADB cluster.
- descriptionRegex String
- enableDetails Boolean
- outputFile String
- pageNumber Integer
- pageSize Integer
- resourceGroup StringId 
- status String
- Status of the cluster.
- Map<String,String>
- clusters
GetClusters Cluster[] 
- A list of ADB clusters. Each element contains the following attributes:
- descriptions string[]
- A list of ADB cluster descriptions.
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- A list of ADB cluster IDs.
- totalCount number
- description string
- The description of the ADB cluster.
- descriptionRegex string
- enableDetails boolean
- outputFile string
- pageNumber number
- pageSize number
- resourceGroup stringId 
- status string
- Status of the cluster.
- {[key: string]: string}
- clusters
Sequence[GetClusters Cluster] 
- A list of ADB clusters. Each element contains the following attributes:
- descriptions Sequence[str]
- A list of ADB cluster descriptions.
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- A list of ADB cluster IDs.
- total_count int
- description str
- The description of the ADB cluster.
- description_regex str
- enable_details bool
- output_file str
- page_number int
- page_size int
- resource_group_ strid 
- status str
- Status of the cluster.
- Mapping[str, str]
- clusters List<Property Map>
- A list of ADB clusters. Each element contains the following attributes:
- descriptions List<String>
- A list of ADB cluster descriptions.
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of ADB cluster IDs.
- totalCount Number
- description String
- The description of the ADB cluster.
- descriptionRegex String
- enableDetails Boolean
- outputFile String
- pageNumber Number
- pageSize Number
- resourceGroup StringId 
- status String
- Status of the cluster.
- Map<String>
Supporting Types
GetClustersCluster  
- AutoRenew intPeriod 
- AvailableKernel List<Pulumi.Versions Ali Cloud. Adb. Inputs. Get Clusters Cluster Available Kernel Version> 
- ChargeType string
- Billing method. Value options: PostPaidfor Pay-As-You-Go andPrePaidfor subscription.
- CommodityCode string
- ComputeResource string
- ConnectionString string
- CreateTime string
- The CreateTime of the ADB cluster.
- DbCluster stringCategory 
- DbCluster stringId 
- DbCluster stringNetwork Type 
- DbCluster stringType 
- DbCluster stringVersion 
- DbNode stringClass 
- The DBNodeClass of the ADB cluster.
- DbNode intCount 
- The DBNodeCount of the ADB cluster.
- DbNode intStorage 
- The DBNodeStorage of the ADB cluster.
- Description string
- The description of the ADB cluster.
- DiskType string
- DtsJob stringId 
- ElasticIo intResource 
- Engine string
- EngineVersion string
- ExecutorCount string
- ExpireTime string
- Expiration time. Pay-As-You-Go clusters never expire.
- Expired string
- The expired of the ADB cluster.
- Id string
- The ID of the ADB cluster.
- KernelVersion string
- LockMode string
- The LockMode of the ADB cluster.
- LockReason string
- MaintainTime string
- Mode string
- NetworkType string
- The DBClusterNetworkType of the ADB cluster.
- PaymentType string
- Port int
- RdsInstance stringId 
- RegionId string
- Region ID the cluster belongs to.
- RenewalStatus string
- ResourceGroup stringId 
- SecurityIps List<string>
- Status string
- The status of the cluster. Valid values: Preparing,Creating,Restoring,Running,Deleting,ClassChanging,NetAddressCreating,NetAddressDeleting. For more information, see Cluster status.
- StorageResource string
- Dictionary<string, string>
- A mapping of tags to assign to the resource.- Key: It can be up to 64 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It cannot be a null string.
- Value: It can be up to 128 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It can be a null string.
 
- VpcCloud stringInstance Id 
- VpcId string
- ID of the VPC the cluster belongs to.
- VswitchId string
- ZoneId string
- The ZoneId of the ADB cluster.
- AutoRenew intPeriod 
- AvailableKernel []GetVersions Clusters Cluster Available Kernel Version 
- ChargeType string
- Billing method. Value options: PostPaidfor Pay-As-You-Go andPrePaidfor subscription.
- CommodityCode string
- ComputeResource string
- ConnectionString string
- CreateTime string
- The CreateTime of the ADB cluster.
- DbCluster stringCategory 
- DbCluster stringId 
- DbCluster stringNetwork Type 
- DbCluster stringType 
- DbCluster stringVersion 
- DbNode stringClass 
- The DBNodeClass of the ADB cluster.
- DbNode intCount 
- The DBNodeCount of the ADB cluster.
- DbNode intStorage 
- The DBNodeStorage of the ADB cluster.
- Description string
- The description of the ADB cluster.
- DiskType string
- DtsJob stringId 
- ElasticIo intResource 
- Engine string
- EngineVersion string
- ExecutorCount string
- ExpireTime string
- Expiration time. Pay-As-You-Go clusters never expire.
- Expired string
- The expired of the ADB cluster.
- Id string
- The ID of the ADB cluster.
- KernelVersion string
- LockMode string
- The LockMode of the ADB cluster.
- LockReason string
- MaintainTime string
- Mode string
- NetworkType string
- The DBClusterNetworkType of the ADB cluster.
- PaymentType string
- Port int
- RdsInstance stringId 
- RegionId string
- Region ID the cluster belongs to.
- RenewalStatus string
- ResourceGroup stringId 
- SecurityIps []string
- Status string
- The status of the cluster. Valid values: Preparing,Creating,Restoring,Running,Deleting,ClassChanging,NetAddressCreating,NetAddressDeleting. For more information, see Cluster status.
- StorageResource string
- map[string]string
- A mapping of tags to assign to the resource.- Key: It can be up to 64 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It cannot be a null string.
- Value: It can be up to 128 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It can be a null string.
 
- VpcCloud stringInstance Id 
- VpcId string
- ID of the VPC the cluster belongs to.
- VswitchId string
- ZoneId string
- The ZoneId of the ADB cluster.
- autoRenew IntegerPeriod 
- availableKernel List<GetVersions Clusters Cluster Available Kernel Version> 
- chargeType String
- Billing method. Value options: PostPaidfor Pay-As-You-Go andPrePaidfor subscription.
- commodityCode String
- computeResource String
- connectionString String
- createTime String
- The CreateTime of the ADB cluster.
- dbCluster StringCategory 
- dbCluster StringId 
- dbCluster StringNetwork Type 
- dbCluster StringType 
- dbCluster StringVersion 
- dbNode StringClass 
- The DBNodeClass of the ADB cluster.
- dbNode IntegerCount 
- The DBNodeCount of the ADB cluster.
- dbNode IntegerStorage 
- The DBNodeStorage of the ADB cluster.
- description String
- The description of the ADB cluster.
- diskType String
- dtsJob StringId 
- elasticIo IntegerResource 
- engine String
- engineVersion String
- executorCount String
- expireTime String
- Expiration time. Pay-As-You-Go clusters never expire.
- expired String
- The expired of the ADB cluster.
- id String
- The ID of the ADB cluster.
- kernelVersion String
- lockMode String
- The LockMode of the ADB cluster.
- lockReason String
- maintainTime String
- mode String
- networkType String
- The DBClusterNetworkType of the ADB cluster.
- paymentType String
- port Integer
- rdsInstance StringId 
- regionId String
- Region ID the cluster belongs to.
- renewalStatus String
- resourceGroup StringId 
- securityIps List<String>
- status String
- The status of the cluster. Valid values: Preparing,Creating,Restoring,Running,Deleting,ClassChanging,NetAddressCreating,NetAddressDeleting. For more information, see Cluster status.
- storageResource String
- Map<String,String>
- A mapping of tags to assign to the resource.- Key: It can be up to 64 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It cannot be a null string.
- Value: It can be up to 128 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It can be a null string.
 
- vpcCloud StringInstance Id 
- vpcId String
- ID of the VPC the cluster belongs to.
- vswitchId String
- zoneId String
- The ZoneId of the ADB cluster.
- autoRenew numberPeriod 
- availableKernel GetVersions Clusters Cluster Available Kernel Version[] 
- chargeType string
- Billing method. Value options: PostPaidfor Pay-As-You-Go andPrePaidfor subscription.
- commodityCode string
- computeResource string
- connectionString string
- createTime string
- The CreateTime of the ADB cluster.
- dbCluster stringCategory 
- dbCluster stringId 
- dbCluster stringNetwork Type 
- dbCluster stringType 
- dbCluster stringVersion 
- dbNode stringClass 
- The DBNodeClass of the ADB cluster.
- dbNode numberCount 
- The DBNodeCount of the ADB cluster.
- dbNode numberStorage 
- The DBNodeStorage of the ADB cluster.
- description string
- The description of the ADB cluster.
- diskType string
- dtsJob stringId 
- elasticIo numberResource 
- engine string
- engineVersion string
- executorCount string
- expireTime string
- Expiration time. Pay-As-You-Go clusters never expire.
- expired string
- The expired of the ADB cluster.
- id string
- The ID of the ADB cluster.
- kernelVersion string
- lockMode string
- The LockMode of the ADB cluster.
- lockReason string
- maintainTime string
- mode string
- networkType string
- The DBClusterNetworkType of the ADB cluster.
- paymentType string
- port number
- rdsInstance stringId 
- regionId string
- Region ID the cluster belongs to.
- renewalStatus string
- resourceGroup stringId 
- securityIps string[]
- status string
- The status of the cluster. Valid values: Preparing,Creating,Restoring,Running,Deleting,ClassChanging,NetAddressCreating,NetAddressDeleting. For more information, see Cluster status.
- storageResource string
- {[key: string]: string}
- A mapping of tags to assign to the resource.- Key: It can be up to 64 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It cannot be a null string.
- Value: It can be up to 128 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It can be a null string.
 
- vpcCloud stringInstance Id 
- vpcId string
- ID of the VPC the cluster belongs to.
- vswitchId string
- zoneId string
- The ZoneId of the ADB cluster.
- auto_renew_ intperiod 
- available_kernel_ Sequence[Getversions Clusters Cluster Available Kernel Version] 
- charge_type str
- Billing method. Value options: PostPaidfor Pay-As-You-Go andPrePaidfor subscription.
- commodity_code str
- compute_resource str
- connection_string str
- create_time str
- The CreateTime of the ADB cluster.
- db_cluster_ strcategory 
- db_cluster_ strid 
- db_cluster_ strnetwork_ type 
- db_cluster_ strtype 
- db_cluster_ strversion 
- db_node_ strclass 
- The DBNodeClass of the ADB cluster.
- db_node_ intcount 
- The DBNodeCount of the ADB cluster.
- db_node_ intstorage 
- The DBNodeStorage of the ADB cluster.
- description str
- The description of the ADB cluster.
- disk_type str
- dts_job_ strid 
- elastic_io_ intresource 
- engine str
- engine_version str
- executor_count str
- expire_time str
- Expiration time. Pay-As-You-Go clusters never expire.
- expired str
- The expired of the ADB cluster.
- id str
- The ID of the ADB cluster.
- kernel_version str
- lock_mode str
- The LockMode of the ADB cluster.
- lock_reason str
- maintain_time str
- mode str
- network_type str
- The DBClusterNetworkType of the ADB cluster.
- payment_type str
- port int
- rds_instance_ strid 
- region_id str
- Region ID the cluster belongs to.
- renewal_status str
- resource_group_ strid 
- security_ips Sequence[str]
- status str
- The status of the cluster. Valid values: Preparing,Creating,Restoring,Running,Deleting,ClassChanging,NetAddressCreating,NetAddressDeleting. For more information, see Cluster status.
- storage_resource str
- Mapping[str, str]
- A mapping of tags to assign to the resource.- Key: It can be up to 64 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It cannot be a null string.
- Value: It can be up to 128 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It can be a null string.
 
- vpc_cloud_ strinstance_ id 
- vpc_id str
- ID of the VPC the cluster belongs to.
- vswitch_id str
- zone_id str
- The ZoneId of the ADB cluster.
- autoRenew NumberPeriod 
- availableKernel List<Property Map>Versions 
- chargeType String
- Billing method. Value options: PostPaidfor Pay-As-You-Go andPrePaidfor subscription.
- commodityCode String
- computeResource String
- connectionString String
- createTime String
- The CreateTime of the ADB cluster.
- dbCluster StringCategory 
- dbCluster StringId 
- dbCluster StringNetwork Type 
- dbCluster StringType 
- dbCluster StringVersion 
- dbNode StringClass 
- The DBNodeClass of the ADB cluster.
- dbNode NumberCount 
- The DBNodeCount of the ADB cluster.
- dbNode NumberStorage 
- The DBNodeStorage of the ADB cluster.
- description String
- The description of the ADB cluster.
- diskType String
- dtsJob StringId 
- elasticIo NumberResource 
- engine String
- engineVersion String
- executorCount String
- expireTime String
- Expiration time. Pay-As-You-Go clusters never expire.
- expired String
- The expired of the ADB cluster.
- id String
- The ID of the ADB cluster.
- kernelVersion String
- lockMode String
- The LockMode of the ADB cluster.
- lockReason String
- maintainTime String
- mode String
- networkType String
- The DBClusterNetworkType of the ADB cluster.
- paymentType String
- port Number
- rdsInstance StringId 
- regionId String
- Region ID the cluster belongs to.
- renewalStatus String
- resourceGroup StringId 
- securityIps List<String>
- status String
- The status of the cluster. Valid values: Preparing,Creating,Restoring,Running,Deleting,ClassChanging,NetAddressCreating,NetAddressDeleting. For more information, see Cluster status.
- storageResource String
- Map<String>
- A mapping of tags to assign to the resource.- Key: It can be up to 64 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It cannot be a null string.
- Value: It can be up to 128 characters in length. It cannot begin with "aliyun", "acs:", "http://", or "https://". It can be a null string.
 
- vpcCloud StringInstance Id 
- vpcId String
- ID of the VPC the cluster belongs to.
- vswitchId String
- zoneId String
- The ZoneId of the ADB cluster.
GetClustersClusterAvailableKernelVersion     
- ExpireDate string
- KernelVersion string
- ReleaseDate string
- ExpireDate string
- KernelVersion string
- ReleaseDate string
- expireDate String
- kernelVersion String
- releaseDate String
- expireDate string
- kernelVersion string
- releaseDate string
- expire_date str
- kernel_version str
- release_date str
- expireDate String
- kernelVersion String
- releaseDate String
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the alicloudTerraform Provider.