1. Packages
  2. Alicloud Provider
  3. API Docs
  4. dms
  5. getEnterpriseInstances
Alibaba Cloud v3.62.1 published on Monday, Sep 16, 2024 by Pulumi

alicloud.dms.getEnterpriseInstances

Explore with Pulumi AI

alicloud logo
Alibaba Cloud v3.62.1 published on Monday, Sep 16, 2024 by Pulumi

    This data source provides a list of DMS Enterprise Instances in an Alibaba Cloud account according to the specified filters.

    NOTE: Available in 1.88.0+

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as alicloud from "@pulumi/alicloud";
    
    // Declare the data source
    const dmsEnterpriseInstancesDs = alicloud.dms.getEnterpriseInstances({
        netType: "CLASSIC",
        instanceType: "mysql",
        envType: "test",
        nameRegex: "tf_testAcc",
        outputFile: "dms_enterprise_instances.json",
    });
    export const firstDatabaseInstanceId = dmsEnterpriseInstancesDs.then(dmsEnterpriseInstancesDs => dmsEnterpriseInstancesDs.instances?.[0]?.instanceId);
    
    import pulumi
    import pulumi_alicloud as alicloud
    
    # Declare the data source
    dms_enterprise_instances_ds = alicloud.dms.get_enterprise_instances(net_type="CLASSIC",
        instance_type="mysql",
        env_type="test",
        name_regex="tf_testAcc",
        output_file="dms_enterprise_instances.json")
    pulumi.export("firstDatabaseInstanceId", dms_enterprise_instances_ds.instances[0].instance_id)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dms"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		// Declare the data source
    		dmsEnterpriseInstancesDs, err := dms.GetEnterpriseInstances(ctx, &dms.GetEnterpriseInstancesArgs{
    			NetType:      pulumi.StringRef("CLASSIC"),
    			InstanceType: pulumi.StringRef("mysql"),
    			EnvType:      pulumi.StringRef("test"),
    			NameRegex:    pulumi.StringRef("tf_testAcc"),
    			OutputFile:   pulumi.StringRef("dms_enterprise_instances.json"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("firstDatabaseInstanceId", dmsEnterpriseInstancesDs.Instances[0].InstanceId)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AliCloud = Pulumi.AliCloud;
    
    return await Deployment.RunAsync(() => 
    {
        // Declare the data source
        var dmsEnterpriseInstancesDs = AliCloud.Dms.GetEnterpriseInstances.Invoke(new()
        {
            NetType = "CLASSIC",
            InstanceType = "mysql",
            EnvType = "test",
            NameRegex = "tf_testAcc",
            OutputFile = "dms_enterprise_instances.json",
        });
    
        return new Dictionary<string, object?>
        {
            ["firstDatabaseInstanceId"] = dmsEnterpriseInstancesDs.Apply(getEnterpriseInstancesResult => getEnterpriseInstancesResult.Instances[0]?.InstanceId),
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.alicloud.dms.DmsFunctions;
    import com.pulumi.alicloud.dms.inputs.GetEnterpriseInstancesArgs;
    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) {
            // Declare the data source
            final var dmsEnterpriseInstancesDs = DmsFunctions.getEnterpriseInstances(GetEnterpriseInstancesArgs.builder()
                .netType("CLASSIC")
                .instanceType("mysql")
                .envType("test")
                .nameRegex("tf_testAcc")
                .outputFile("dms_enterprise_instances.json")
                .build());
    
            ctx.export("firstDatabaseInstanceId", dmsEnterpriseInstancesDs.applyValue(getEnterpriseInstancesResult -> getEnterpriseInstancesResult.instances()[0].instanceId()));
        }
    }
    
    variables:
      # Declare the data source
      dmsEnterpriseInstancesDs:
        fn::invoke:
          Function: alicloud:dms:getEnterpriseInstances
          Arguments:
            netType: CLASSIC
            instanceType: mysql
            envType: test
            nameRegex: tf_testAcc
            outputFile: dms_enterprise_instances.json
    outputs:
      firstDatabaseInstanceId: ${dmsEnterpriseInstancesDs.instances[0].instanceId}
    

    Using getEnterpriseInstances

    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 getEnterpriseInstances(args: GetEnterpriseInstancesArgs, opts?: InvokeOptions): Promise<GetEnterpriseInstancesResult>
    function getEnterpriseInstancesOutput(args: GetEnterpriseInstancesOutputArgs, opts?: InvokeOptions): Output<GetEnterpriseInstancesResult>
    def get_enterprise_instances(env_type: Optional[str] = None,
                                 instance_alias_regex: Optional[str] = None,
                                 instance_source: Optional[str] = None,
                                 instance_type: Optional[str] = None,
                                 name_regex: Optional[str] = None,
                                 net_type: Optional[str] = None,
                                 output_file: Optional[str] = None,
                                 search_key: Optional[str] = None,
                                 status: Optional[str] = None,
                                 tid: Optional[int] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetEnterpriseInstancesResult
    def get_enterprise_instances_output(env_type: Optional[pulumi.Input[str]] = None,
                                 instance_alias_regex: Optional[pulumi.Input[str]] = None,
                                 instance_source: Optional[pulumi.Input[str]] = None,
                                 instance_type: Optional[pulumi.Input[str]] = None,
                                 name_regex: Optional[pulumi.Input[str]] = None,
                                 net_type: Optional[pulumi.Input[str]] = None,
                                 output_file: Optional[pulumi.Input[str]] = None,
                                 search_key: Optional[pulumi.Input[str]] = None,
                                 status: Optional[pulumi.Input[str]] = None,
                                 tid: Optional[pulumi.Input[int]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetEnterpriseInstancesResult]
    func GetEnterpriseInstances(ctx *Context, args *GetEnterpriseInstancesArgs, opts ...InvokeOption) (*GetEnterpriseInstancesResult, error)
    func GetEnterpriseInstancesOutput(ctx *Context, args *GetEnterpriseInstancesOutputArgs, opts ...InvokeOption) GetEnterpriseInstancesResultOutput

    > Note: This function is named GetEnterpriseInstances in the Go SDK.

    public static class GetEnterpriseInstances 
    {
        public static Task<GetEnterpriseInstancesResult> InvokeAsync(GetEnterpriseInstancesArgs args, InvokeOptions? opts = null)
        public static Output<GetEnterpriseInstancesResult> Invoke(GetEnterpriseInstancesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetEnterpriseInstancesResult> getEnterpriseInstances(GetEnterpriseInstancesArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: alicloud:dms/getEnterpriseInstances:getEnterpriseInstances
      arguments:
        # arguments dictionary

    The following arguments are supported:

    EnvType string
    The type of the environment to which the database instance belongs.
    InstanceAliasRegex string
    A regex string to filter the results by the DMS Enterprise Instance instance_alias.
    InstanceSource string
    The source of the database instance.
    InstanceType string
    The ID of the database instance.
    NameRegex string
    A regex string to filter the results by the DMS Enterprise Instance instance_alias.
    NetType string
    The network type of the database instance. Valid values: CLASSIC and VPC. For more information about the valid values, see the description of the RegisterInstance operation.
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    SearchKey string
    The keyword used to query database instances.
    Status string
    Filter the results by status of the DMS Enterprise Instances. Valid values: NORMAL, UNAVAILABLE, UNKNOWN, DELETED, DISABLE.
    Tid int
    The ID of the tenant in Data Management (DMS) Enterprise.
    EnvType string
    The type of the environment to which the database instance belongs.
    InstanceAliasRegex string
    A regex string to filter the results by the DMS Enterprise Instance instance_alias.
    InstanceSource string
    The source of the database instance.
    InstanceType string
    The ID of the database instance.
    NameRegex string
    A regex string to filter the results by the DMS Enterprise Instance instance_alias.
    NetType string
    The network type of the database instance. Valid values: CLASSIC and VPC. For more information about the valid values, see the description of the RegisterInstance operation.
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    SearchKey string
    The keyword used to query database instances.
    Status string
    Filter the results by status of the DMS Enterprise Instances. Valid values: NORMAL, UNAVAILABLE, UNKNOWN, DELETED, DISABLE.
    Tid int
    The ID of the tenant in Data Management (DMS) Enterprise.
    envType String
    The type of the environment to which the database instance belongs.
    instanceAliasRegex String
    A regex string to filter the results by the DMS Enterprise Instance instance_alias.
    instanceSource String
    The source of the database instance.
    instanceType String
    The ID of the database instance.
    nameRegex String
    A regex string to filter the results by the DMS Enterprise Instance instance_alias.
    netType String
    The network type of the database instance. Valid values: CLASSIC and VPC. For more information about the valid values, see the description of the RegisterInstance operation.
    outputFile String
    File name where to save data source results (after running pulumi preview).
    searchKey String
    The keyword used to query database instances.
    status String
    Filter the results by status of the DMS Enterprise Instances. Valid values: NORMAL, UNAVAILABLE, UNKNOWN, DELETED, DISABLE.
    tid Integer
    The ID of the tenant in Data Management (DMS) Enterprise.
    envType string
    The type of the environment to which the database instance belongs.
    instanceAliasRegex string
    A regex string to filter the results by the DMS Enterprise Instance instance_alias.
    instanceSource string
    The source of the database instance.
    instanceType string
    The ID of the database instance.
    nameRegex string
    A regex string to filter the results by the DMS Enterprise Instance instance_alias.
    netType string
    The network type of the database instance. Valid values: CLASSIC and VPC. For more information about the valid values, see the description of the RegisterInstance operation.
    outputFile string
    File name where to save data source results (after running pulumi preview).
    searchKey string
    The keyword used to query database instances.
    status string
    Filter the results by status of the DMS Enterprise Instances. Valid values: NORMAL, UNAVAILABLE, UNKNOWN, DELETED, DISABLE.
    tid number
    The ID of the tenant in Data Management (DMS) Enterprise.
    env_type str
    The type of the environment to which the database instance belongs.
    instance_alias_regex str
    A regex string to filter the results by the DMS Enterprise Instance instance_alias.
    instance_source str
    The source of the database instance.
    instance_type str
    The ID of the database instance.
    name_regex str
    A regex string to filter the results by the DMS Enterprise Instance instance_alias.
    net_type str
    The network type of the database instance. Valid values: CLASSIC and VPC. For more information about the valid values, see the description of the RegisterInstance operation.
    output_file str
    File name where to save data source results (after running pulumi preview).
    search_key str
    The keyword used to query database instances.
    status str
    Filter the results by status of the DMS Enterprise Instances. Valid values: NORMAL, UNAVAILABLE, UNKNOWN, DELETED, DISABLE.
    tid int
    The ID of the tenant in Data Management (DMS) Enterprise.
    envType String
    The type of the environment to which the database instance belongs.
    instanceAliasRegex String
    A regex string to filter the results by the DMS Enterprise Instance instance_alias.
    instanceSource String
    The source of the database instance.
    instanceType String
    The ID of the database instance.
    nameRegex String
    A regex string to filter the results by the DMS Enterprise Instance instance_alias.
    netType String
    The network type of the database instance. Valid values: CLASSIC and VPC. For more information about the valid values, see the description of the RegisterInstance operation.
    outputFile String
    File name where to save data source results (after running pulumi preview).
    searchKey String
    The keyword used to query database instances.
    status String
    Filter the results by status of the DMS Enterprise Instances. Valid values: NORMAL, UNAVAILABLE, UNKNOWN, DELETED, DISABLE.
    tid Number
    The ID of the tenant in Data Management (DMS) Enterprise.

    getEnterpriseInstances Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Ids List<string>
    A list of DMS Enterprise IDs (Each of them consists of host:port).
    Instances List<Pulumi.AliCloud.Dms.Outputs.GetEnterpriseInstancesInstance>
    A list of KMS keys. Each element contains the following attributes:
    Names List<string>
    A list of DMS Enterprise names.
    EnvType string
    The type of the environment to which the database instance belongs..
    InstanceAliasRegex string
    InstanceSource string
    The ID of the database instance.
    InstanceType string
    The ID of the database instance.
    NameRegex string
    NetType string
    OutputFile string
    SearchKey string
    Status string
    The status of the database instance.
    Tid int
    Id string
    The provider-assigned unique ID for this managed resource.
    Ids []string
    A list of DMS Enterprise IDs (Each of them consists of host:port).
    Instances []GetEnterpriseInstancesInstance
    A list of KMS keys. Each element contains the following attributes:
    Names []string
    A list of DMS Enterprise names.
    EnvType string
    The type of the environment to which the database instance belongs..
    InstanceAliasRegex string
    InstanceSource string
    The ID of the database instance.
    InstanceType string
    The ID of the database instance.
    NameRegex string
    NetType string
    OutputFile string
    SearchKey string
    Status string
    The status of the database instance.
    Tid int
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    A list of DMS Enterprise IDs (Each of them consists of host:port).
    instances List<GetEnterpriseInstancesInstance>
    A list of KMS keys. Each element contains the following attributes:
    names List<String>
    A list of DMS Enterprise names.
    envType String
    The type of the environment to which the database instance belongs..
    instanceAliasRegex String
    instanceSource String
    The ID of the database instance.
    instanceType String
    The ID of the database instance.
    nameRegex String
    netType String
    outputFile String
    searchKey String
    status String
    The status of the database instance.
    tid Integer
    id string
    The provider-assigned unique ID for this managed resource.
    ids string[]
    A list of DMS Enterprise IDs (Each of them consists of host:port).
    instances GetEnterpriseInstancesInstance[]
    A list of KMS keys. Each element contains the following attributes:
    names string[]
    A list of DMS Enterprise names.
    envType string
    The type of the environment to which the database instance belongs..
    instanceAliasRegex string
    instanceSource string
    The ID of the database instance.
    instanceType string
    The ID of the database instance.
    nameRegex string
    netType string
    outputFile string
    searchKey string
    status string
    The status of the database instance.
    tid number
    id str
    The provider-assigned unique ID for this managed resource.
    ids Sequence[str]
    A list of DMS Enterprise IDs (Each of them consists of host:port).
    instances Sequence[GetEnterpriseInstancesInstance]
    A list of KMS keys. Each element contains the following attributes:
    names Sequence[str]
    A list of DMS Enterprise names.
    env_type str
    The type of the environment to which the database instance belongs..
    instance_alias_regex str
    instance_source str
    The ID of the database instance.
    instance_type str
    The ID of the database instance.
    name_regex str
    net_type str
    output_file str
    search_key str
    status str
    The status of the database instance.
    tid int
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    A list of DMS Enterprise IDs (Each of them consists of host:port).
    instances List<Property Map>
    A list of KMS keys. Each element contains the following attributes:
    names List<String>
    A list of DMS Enterprise names.
    envType String
    The type of the environment to which the database instance belongs..
    instanceAliasRegex String
    instanceSource String
    The ID of the database instance.
    instanceType String
    The ID of the database instance.
    nameRegex String
    netType String
    outputFile String
    searchKey String
    status String
    The status of the database instance.
    tid Number

    Supporting Types

    GetEnterpriseInstancesInstance

    DataLinkName string
    The name of the data link for the database instance.
    DatabasePassword string
    The logon password of the database instance.
    DatabaseUser string
    The logon username of the database instance.
    DbaId string
    The ID of the database administrator (DBA) of the database instance.
    DbaNickName string
    The nickname of the DBA.
    DdlOnline int
    Indicates whether the online data description language (DDL) service was enabled for the database instance.
    EcsInstanceId string
    The ID of the Elastic Compute Service (ECS) instance to which the database instance belongs.
    EcsRegion string
    The region where the database instance resides.
    EnvType string
    The type of the environment to which the database instance belongs.
    ExportTimeout int
    The timeout period for exporting the database instance.
    Host string
    The endpoint of the database instance.
    Id string
    InstanceAlias string
    The alias of the database instance.
    InstanceId string
    The ID of the database instance.
    InstanceName string
    InstanceSource string
    The source of the database instance.
    InstanceType string
    The ID of the database instance.
    Port int
    The connection port of the database instance.
    QueryTimeout int
    The timeout period for querying the database instance.
    SafeRuleId string
    The ID of the security rule for the database instance.
    Sid string
    The system ID (SID) of the database instance.
    Status string
    Filter the results by status of the DMS Enterprise Instances. Valid values: NORMAL, UNAVAILABLE, UNKNOWN, DELETED, DISABLE.
    UseDsql int
    Indicates whether cross-database query was enabled for the database instance.
    VpcId string
    The ID of the Virtual Private Cloud (VPC) to which the database instance belongs.
    DataLinkName string
    The name of the data link for the database instance.
    DatabasePassword string
    The logon password of the database instance.
    DatabaseUser string
    The logon username of the database instance.
    DbaId string
    The ID of the database administrator (DBA) of the database instance.
    DbaNickName string
    The nickname of the DBA.
    DdlOnline int
    Indicates whether the online data description language (DDL) service was enabled for the database instance.
    EcsInstanceId string
    The ID of the Elastic Compute Service (ECS) instance to which the database instance belongs.
    EcsRegion string
    The region where the database instance resides.
    EnvType string
    The type of the environment to which the database instance belongs.
    ExportTimeout int
    The timeout period for exporting the database instance.
    Host string
    The endpoint of the database instance.
    Id string
    InstanceAlias string
    The alias of the database instance.
    InstanceId string
    The ID of the database instance.
    InstanceName string
    InstanceSource string
    The source of the database instance.
    InstanceType string
    The ID of the database instance.
    Port int
    The connection port of the database instance.
    QueryTimeout int
    The timeout period for querying the database instance.
    SafeRuleId string
    The ID of the security rule for the database instance.
    Sid string
    The system ID (SID) of the database instance.
    Status string
    Filter the results by status of the DMS Enterprise Instances. Valid values: NORMAL, UNAVAILABLE, UNKNOWN, DELETED, DISABLE.
    UseDsql int
    Indicates whether cross-database query was enabled for the database instance.
    VpcId string
    The ID of the Virtual Private Cloud (VPC) to which the database instance belongs.
    dataLinkName String
    The name of the data link for the database instance.
    databasePassword String
    The logon password of the database instance.
    databaseUser String
    The logon username of the database instance.
    dbaId String
    The ID of the database administrator (DBA) of the database instance.
    dbaNickName String
    The nickname of the DBA.
    ddlOnline Integer
    Indicates whether the online data description language (DDL) service was enabled for the database instance.
    ecsInstanceId String
    The ID of the Elastic Compute Service (ECS) instance to which the database instance belongs.
    ecsRegion String
    The region where the database instance resides.
    envType String
    The type of the environment to which the database instance belongs.
    exportTimeout Integer
    The timeout period for exporting the database instance.
    host String
    The endpoint of the database instance.
    id String
    instanceAlias String
    The alias of the database instance.
    instanceId String
    The ID of the database instance.
    instanceName String
    instanceSource String
    The source of the database instance.
    instanceType String
    The ID of the database instance.
    port Integer
    The connection port of the database instance.
    queryTimeout Integer
    The timeout period for querying the database instance.
    safeRuleId String
    The ID of the security rule for the database instance.
    sid String
    The system ID (SID) of the database instance.
    status String
    Filter the results by status of the DMS Enterprise Instances. Valid values: NORMAL, UNAVAILABLE, UNKNOWN, DELETED, DISABLE.
    useDsql Integer
    Indicates whether cross-database query was enabled for the database instance.
    vpcId String
    The ID of the Virtual Private Cloud (VPC) to which the database instance belongs.
    dataLinkName string
    The name of the data link for the database instance.
    databasePassword string
    The logon password of the database instance.
    databaseUser string
    The logon username of the database instance.
    dbaId string
    The ID of the database administrator (DBA) of the database instance.
    dbaNickName string
    The nickname of the DBA.
    ddlOnline number
    Indicates whether the online data description language (DDL) service was enabled for the database instance.
    ecsInstanceId string
    The ID of the Elastic Compute Service (ECS) instance to which the database instance belongs.
    ecsRegion string
    The region where the database instance resides.
    envType string
    The type of the environment to which the database instance belongs.
    exportTimeout number
    The timeout period for exporting the database instance.
    host string
    The endpoint of the database instance.
    id string
    instanceAlias string
    The alias of the database instance.
    instanceId string
    The ID of the database instance.
    instanceName string
    instanceSource string
    The source of the database instance.
    instanceType string
    The ID of the database instance.
    port number
    The connection port of the database instance.
    queryTimeout number
    The timeout period for querying the database instance.
    safeRuleId string
    The ID of the security rule for the database instance.
    sid string
    The system ID (SID) of the database instance.
    status string
    Filter the results by status of the DMS Enterprise Instances. Valid values: NORMAL, UNAVAILABLE, UNKNOWN, DELETED, DISABLE.
    useDsql number
    Indicates whether cross-database query was enabled for the database instance.
    vpcId string
    The ID of the Virtual Private Cloud (VPC) to which the database instance belongs.
    data_link_name str
    The name of the data link for the database instance.
    database_password str
    The logon password of the database instance.
    database_user str
    The logon username of the database instance.
    dba_id str
    The ID of the database administrator (DBA) of the database instance.
    dba_nick_name str
    The nickname of the DBA.
    ddl_online int
    Indicates whether the online data description language (DDL) service was enabled for the database instance.
    ecs_instance_id str
    The ID of the Elastic Compute Service (ECS) instance to which the database instance belongs.
    ecs_region str
    The region where the database instance resides.
    env_type str
    The type of the environment to which the database instance belongs.
    export_timeout int
    The timeout period for exporting the database instance.
    host str
    The endpoint of the database instance.
    id str
    instance_alias str
    The alias of the database instance.
    instance_id str
    The ID of the database instance.
    instance_name str
    instance_source str
    The source of the database instance.
    instance_type str
    The ID of the database instance.
    port int
    The connection port of the database instance.
    query_timeout int
    The timeout period for querying the database instance.
    safe_rule_id str
    The ID of the security rule for the database instance.
    sid str
    The system ID (SID) of the database instance.
    status str
    Filter the results by status of the DMS Enterprise Instances. Valid values: NORMAL, UNAVAILABLE, UNKNOWN, DELETED, DISABLE.
    use_dsql int
    Indicates whether cross-database query was enabled for the database instance.
    vpc_id str
    The ID of the Virtual Private Cloud (VPC) to which the database instance belongs.
    dataLinkName String
    The name of the data link for the database instance.
    databasePassword String
    The logon password of the database instance.
    databaseUser String
    The logon username of the database instance.
    dbaId String
    The ID of the database administrator (DBA) of the database instance.
    dbaNickName String
    The nickname of the DBA.
    ddlOnline Number
    Indicates whether the online data description language (DDL) service was enabled for the database instance.
    ecsInstanceId String
    The ID of the Elastic Compute Service (ECS) instance to which the database instance belongs.
    ecsRegion String
    The region where the database instance resides.
    envType String
    The type of the environment to which the database instance belongs.
    exportTimeout Number
    The timeout period for exporting the database instance.
    host String
    The endpoint of the database instance.
    id String
    instanceAlias String
    The alias of the database instance.
    instanceId String
    The ID of the database instance.
    instanceName String
    instanceSource String
    The source of the database instance.
    instanceType String
    The ID of the database instance.
    port Number
    The connection port of the database instance.
    queryTimeout Number
    The timeout period for querying the database instance.
    safeRuleId String
    The ID of the security rule for the database instance.
    sid String
    The system ID (SID) of the database instance.
    status String
    Filter the results by status of the DMS Enterprise Instances. Valid values: NORMAL, UNAVAILABLE, UNKNOWN, DELETED, DISABLE.
    useDsql Number
    Indicates whether cross-database query was enabled for the database instance.
    vpcId String
    The ID of the Virtual Private Cloud (VPC) to which the database instance belongs.

    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.62.1 published on Monday, Sep 16, 2024 by Pulumi