Alibaba Cloud

v3.28.0 published on Tuesday, Aug 16, 2022 by Pulumi

getInstances

This data source provides the Lindorm Instances of the current Alibaba Cloud user.

NOTE: Available in v1.132.0+.

Example Usage

Basic Usage

using Pulumi;
using AliCloud = Pulumi.AliCloud;

class MyStack : Stack
{
    public MyStack()
    {
        var ids = Output.Create(AliCloud.Lindorm.GetInstances.InvokeAsync());
        this.LindormInstanceId1 = ids.Apply(ids => ids.Instances?[0]?.Id);
        var nameRegex = Output.Create(AliCloud.Lindorm.GetInstances.InvokeAsync(new AliCloud.Lindorm.GetInstancesArgs
        {
            NameRegex = "^my-Instance",
        }));
        this.LindormInstanceId2 = nameRegex.Apply(nameRegex => nameRegex.Instances?[0]?.Id);
    }

    [Output("lindormInstanceId1")]
    public Output<string> LindormInstanceId1 { get; set; }
    [Output("lindormInstanceId2")]
    public Output<string> LindormInstanceId2 { get; set; }
}
package main

import (
	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/lindorm"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		ids, err := lindorm.GetInstances(ctx, nil, nil)
		if err != nil {
			return err
		}
		ctx.Export("lindormInstanceId1", ids.Instances[0].Id)
		nameRegex, err := lindorm.GetInstances(ctx, &lindorm.GetInstancesArgs{
			NameRegex: pulumi.StringRef("^my-Instance"),
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("lindormInstanceId2", nameRegex.Instances[0].Id)
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.lindorm.LindormFunctions;
import com.pulumi.alicloud.actiontrail.inputs.GetInstancesArgs;
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 ids = LindormFunctions.getInstances();

        ctx.export("lindormInstanceId1", ids.applyValue(getInstancesResult -> getInstancesResult.instances()[0].id()));
        final var nameRegex = LindormFunctions.getInstances(GetInstancesArgs.builder()
            .nameRegex("^my-Instance")
            .build());

        ctx.export("lindormInstanceId2", nameRegex.applyValue(getInstancesResult -> getInstancesResult.instances()[0].id()));
    }
}
import pulumi
import pulumi_alicloud as alicloud

ids = alicloud.lindorm.get_instances()
pulumi.export("lindormInstanceId1", ids.instances[0].id)
name_regex = alicloud.lindorm.get_instances(name_regex="^my-Instance")
pulumi.export("lindormInstanceId2", name_regex.instances[0].id)
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";

const ids = alicloud.lindorm.getInstances({});
export const lindormInstanceId1 = ids.then(ids => ids.instances?[0]?.id);
const nameRegex = alicloud.lindorm.getInstances({
    nameRegex: "^my-Instance",
});
export const lindormInstanceId2 = nameRegex.then(nameRegex => nameRegex.instances?[0]?.id);
variables:
  ids:
    Fn::Invoke:
      Function: alicloud:lindorm:getInstances
      Arguments: {}
  nameRegex:
    Fn::Invoke:
      Function: alicloud:lindorm:getInstances
      Arguments:
        nameRegex: ^my-Instance
outputs:
  lindormInstanceId1: ${ids.instances[0].id}
  lindormInstanceId2: ${nameRegex.instances[0].id}

Using getInstances

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 getInstances(args: GetInstancesArgs, opts?: InvokeOptions): Promise<GetInstancesResult>
function getInstancesOutput(args: GetInstancesOutputArgs, opts?: InvokeOptions): Output<GetInstancesResult>
def get_instances(enable_details: Optional[bool] = None,
                  ids: Optional[Sequence[str]] = None,
                  name_regex: Optional[str] = None,
                  output_file: Optional[str] = None,
                  query_str: Optional[str] = None,
                  status: Optional[str] = None,
                  support_engine: Optional[int] = None,
                  opts: Optional[InvokeOptions] = None) -> GetInstancesResult
def get_instances_output(enable_details: Optional[pulumi.Input[bool]] = None,
                  ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                  name_regex: Optional[pulumi.Input[str]] = None,
                  output_file: Optional[pulumi.Input[str]] = None,
                  query_str: Optional[pulumi.Input[str]] = None,
                  status: Optional[pulumi.Input[str]] = None,
                  support_engine: Optional[pulumi.Input[int]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetInstancesResult]
func GetInstances(ctx *Context, args *GetInstancesArgs, opts ...InvokeOption) (*GetInstancesResult, error)
func GetInstancesOutput(ctx *Context, args *GetInstancesOutputArgs, opts ...InvokeOption) GetInstancesResultOutput

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

public static class GetInstances 
{
    public static Task<GetInstancesResult> InvokeAsync(GetInstancesArgs args, InvokeOptions? opts = null)
    public static Output<GetInstancesResult> Invoke(GetInstancesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetInstancesResult> getInstances(GetInstancesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: alicloud:lindorm/getInstances:getInstances
  arguments:
    # arguments dictionary

The following arguments are supported:

EnableDetails bool

Default to false. Set it to true can output more details about resource attributes.

Ids List<string>

A list of Instance IDs.

NameRegex string

A regex string to filter results by Instance name.

OutputFile string
QueryStr string

The query str, which can use instance_name keyword for fuzzy search.

Status string

The status of Instance, enumerative: Valid values: ACTIVATION, DELETED, CREATING, CLASS_CHANGING, LOCKED, INSTANCE_LEVEL_MODIFY, NET_MODIFYING, RESIZING, RESTARTING, MINOR_VERSION_TRANSING.

SupportEngine int

The support engine. Valid values: 1 to 7.

EnableDetails bool

Default to false. Set it to true can output more details about resource attributes.

Ids []string

A list of Instance IDs.

NameRegex string

A regex string to filter results by Instance name.

OutputFile string
QueryStr string

The query str, which can use instance_name keyword for fuzzy search.

Status string

The status of Instance, enumerative: Valid values: ACTIVATION, DELETED, CREATING, CLASS_CHANGING, LOCKED, INSTANCE_LEVEL_MODIFY, NET_MODIFYING, RESIZING, RESTARTING, MINOR_VERSION_TRANSING.

SupportEngine int

The support engine. Valid values: 1 to 7.

enableDetails Boolean

Default to false. Set it to true can output more details about resource attributes.

ids List<String>

A list of Instance IDs.

nameRegex String

A regex string to filter results by Instance name.

outputFile String
queryStr String

The query str, which can use instance_name keyword for fuzzy search.

status String

The status of Instance, enumerative: Valid values: ACTIVATION, DELETED, CREATING, CLASS_CHANGING, LOCKED, INSTANCE_LEVEL_MODIFY, NET_MODIFYING, RESIZING, RESTARTING, MINOR_VERSION_TRANSING.

supportEngine Integer

The support engine. Valid values: 1 to 7.

enableDetails boolean

Default to false. Set it to true can output more details about resource attributes.

ids string[]

A list of Instance IDs.

nameRegex string

A regex string to filter results by Instance name.

outputFile string
queryStr string

The query str, which can use instance_name keyword for fuzzy search.

status string

The status of Instance, enumerative: Valid values: ACTIVATION, DELETED, CREATING, CLASS_CHANGING, LOCKED, INSTANCE_LEVEL_MODIFY, NET_MODIFYING, RESIZING, RESTARTING, MINOR_VERSION_TRANSING.

supportEngine number

The support engine. Valid values: 1 to 7.

enable_details bool

Default to false. Set it to true can output more details about resource attributes.

ids Sequence[str]

A list of Instance IDs.

name_regex str

A regex string to filter results by Instance name.

output_file str
query_str str

The query str, which can use instance_name keyword for fuzzy search.

status str

The status of Instance, enumerative: Valid values: ACTIVATION, DELETED, CREATING, CLASS_CHANGING, LOCKED, INSTANCE_LEVEL_MODIFY, NET_MODIFYING, RESIZING, RESTARTING, MINOR_VERSION_TRANSING.

support_engine int

The support engine. Valid values: 1 to 7.

enableDetails Boolean

Default to false. Set it to true can output more details about resource attributes.

ids List<String>

A list of Instance IDs.

nameRegex String

A regex string to filter results by Instance name.

outputFile String
queryStr String

The query str, which can use instance_name keyword for fuzzy search.

status String

The status of Instance, enumerative: Valid values: ACTIVATION, DELETED, CREATING, CLASS_CHANGING, LOCKED, INSTANCE_LEVEL_MODIFY, NET_MODIFYING, RESIZING, RESTARTING, MINOR_VERSION_TRANSING.

supportEngine Number

The support engine. Valid values: 1 to 7.

getInstances Result

The following output properties are available:

Id string

The provider-assigned unique ID for this managed resource.

Ids List<string>
Instances List<Pulumi.AliCloud.Lindorm.Outputs.GetInstancesInstance>
Names List<string>
EnableDetails bool
NameRegex string
OutputFile string
QueryStr string
Status string
SupportEngine int
Id string

The provider-assigned unique ID for this managed resource.

Ids []string
Instances []GetInstancesInstance
Names []string
EnableDetails bool
NameRegex string
OutputFile string
QueryStr string
Status string
SupportEngine int
id String

The provider-assigned unique ID for this managed resource.

ids List<String>
instances List<GetInstancesInstance>
names List<String>
enableDetails Boolean
nameRegex String
outputFile String
queryStr String
status String
supportEngine Integer
id string

The provider-assigned unique ID for this managed resource.

ids string[]
instances GetInstancesInstance[]
names string[]
enableDetails boolean
nameRegex string
outputFile string
queryStr string
status string
supportEngine number
id str

The provider-assigned unique ID for this managed resource.

ids Sequence[str]
instances Sequence[GetInstancesInstance]
names Sequence[str]
enable_details bool
name_regex str
output_file str
query_str str
status str
support_engine int
id String

The provider-assigned unique ID for this managed resource.

ids List<String>
instances List<Property Map>
names List<String>
enableDetails Boolean
nameRegex String
outputFile String
queryStr String
status String
supportEngine Number

Supporting Types

GetInstancesInstance

AutoRenew string

AutoRenew.

ColdStorage int

The cold storage capacity of the instance. Unit: GB.

CreateTime string

The creation date of Instance.

DeletionProection bool

The deletion protection of instance.

DiskCategory string

The disk type of instance. Valid values: capacity_cloud_storage, cloud_efficiency, cloud_essd, cloud_ssd.

DiskUsage string

The usage of disk.

DiskWarningThreshold string

The threshold of disk.

EngineType int

The type of Instance engine .

ExpiredTime string

The expiration time of Instance.

FileEngineNodeCount int

The count of file engine.

FileEngineSpecification string

The specification of file engine. Valid values: lindorm.c.xlarge.

Id string

The ID of the Instance.

InstanceId string

The ID of the instance.

InstanceName string

The name of the instance.

InstanceStorage string

The storage capacity of the instance. Unit: GB. For example, the value 50 indicates 50 GB.

IpWhiteLists List<string>

The ip white list of instance.

LtsNodeCount int

The count of lindorm tunnel service.

LtsNodeSpecification string

The specification of lindorm tunnel service. Valid values: lindorm.g.2xlarge, lindorm.g.xlarge.

NetworkType string

Instance network type, enumerative.VPC.

PaymentType string

The billing method. Valid values: PayAsYouGo and Subscription.

PhoenixNodeCount int

The count of phoenix.

PhoenixNodeSpecification string

The specification of phoenix. Valid values: lindorm.c.2xlarge, lindorm.c.4xlarge, lindorm.c.8xlarge, lindorm.c.xlarge, lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

ResourceOwnerId string

The owner id of resource.

SearchEngineNodeCount int

The count of search engine.

SearchEngineSpecification string

The specification of search engine. Valid values: lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

ServiceType string

The service type of Instance, Valid values: lindorm, serverless_lindorm, lindorm_standalone.

Status string

The status of Instance, enumerative: Valid values: ACTIVATION, DELETED, CREATING, CLASS_CHANGING, LOCKED, INSTANCE_LEVEL_MODIFY, NET_MODIFYING, RESIZING, RESTARTING, MINOR_VERSION_TRANSING.

TableEngineNodeCount int

The count of table engine.

TableEngineSpecification string

The specification of table engine. Valid values: lindorm.c.2xlarge, lindorm.c.4xlarge, lindorm.c.8xlarge, lindorm.c.xlarge, lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

TimeSeriesEngineNodeCount int

The count of time series engine.

TimeSeriresEngineSpecification string

The specification of time series engine. Valid values: lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

VpcId string

The ID of the virtual private cloud (VPC) that is connected to the instance.

VswitchId string

The vswitch id.

ZoneId string

The zone ID of the instance.

AutoRenew string

AutoRenew.

ColdStorage int

The cold storage capacity of the instance. Unit: GB.

CreateTime string

The creation date of Instance.

DeletionProection bool

The deletion protection of instance.

DiskCategory string

The disk type of instance. Valid values: capacity_cloud_storage, cloud_efficiency, cloud_essd, cloud_ssd.

DiskUsage string

The usage of disk.

DiskWarningThreshold string

The threshold of disk.

EngineType int

The type of Instance engine .

ExpiredTime string

The expiration time of Instance.

FileEngineNodeCount int

The count of file engine.

FileEngineSpecification string

The specification of file engine. Valid values: lindorm.c.xlarge.

Id string

The ID of the Instance.

InstanceId string

The ID of the instance.

InstanceName string

The name of the instance.

InstanceStorage string

The storage capacity of the instance. Unit: GB. For example, the value 50 indicates 50 GB.

IpWhiteLists []string

The ip white list of instance.

LtsNodeCount int

The count of lindorm tunnel service.

LtsNodeSpecification string

The specification of lindorm tunnel service. Valid values: lindorm.g.2xlarge, lindorm.g.xlarge.

NetworkType string

Instance network type, enumerative.VPC.

PaymentType string

The billing method. Valid values: PayAsYouGo and Subscription.

PhoenixNodeCount int

The count of phoenix.

PhoenixNodeSpecification string

The specification of phoenix. Valid values: lindorm.c.2xlarge, lindorm.c.4xlarge, lindorm.c.8xlarge, lindorm.c.xlarge, lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

ResourceOwnerId string

The owner id of resource.

SearchEngineNodeCount int

The count of search engine.

SearchEngineSpecification string

The specification of search engine. Valid values: lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

ServiceType string

The service type of Instance, Valid values: lindorm, serverless_lindorm, lindorm_standalone.

Status string

The status of Instance, enumerative: Valid values: ACTIVATION, DELETED, CREATING, CLASS_CHANGING, LOCKED, INSTANCE_LEVEL_MODIFY, NET_MODIFYING, RESIZING, RESTARTING, MINOR_VERSION_TRANSING.

TableEngineNodeCount int

The count of table engine.

TableEngineSpecification string

The specification of table engine. Valid values: lindorm.c.2xlarge, lindorm.c.4xlarge, lindorm.c.8xlarge, lindorm.c.xlarge, lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

TimeSeriesEngineNodeCount int

The count of time series engine.

TimeSeriresEngineSpecification string

The specification of time series engine. Valid values: lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

VpcId string

The ID of the virtual private cloud (VPC) that is connected to the instance.

VswitchId string

The vswitch id.

ZoneId string

The zone ID of the instance.

autoRenew String

AutoRenew.

coldStorage Integer

The cold storage capacity of the instance. Unit: GB.

createTime String

The creation date of Instance.

deletionProection Boolean

The deletion protection of instance.

diskCategory String

The disk type of instance. Valid values: capacity_cloud_storage, cloud_efficiency, cloud_essd, cloud_ssd.

diskUsage String

The usage of disk.

diskWarningThreshold String

The threshold of disk.

engineType Integer

The type of Instance engine .

expiredTime String

The expiration time of Instance.

fileEngineNodeCount Integer

The count of file engine.

fileEngineSpecification String

The specification of file engine. Valid values: lindorm.c.xlarge.

id String

The ID of the Instance.

instanceId String

The ID of the instance.

instanceName String

The name of the instance.

instanceStorage String

The storage capacity of the instance. Unit: GB. For example, the value 50 indicates 50 GB.

ipWhiteLists List<String>

The ip white list of instance.

ltsNodeCount Integer

The count of lindorm tunnel service.

ltsNodeSpecification String

The specification of lindorm tunnel service. Valid values: lindorm.g.2xlarge, lindorm.g.xlarge.

networkType String

Instance network type, enumerative.VPC.

paymentType String

The billing method. Valid values: PayAsYouGo and Subscription.

phoenixNodeCount Integer

The count of phoenix.

phoenixNodeSpecification String

The specification of phoenix. Valid values: lindorm.c.2xlarge, lindorm.c.4xlarge, lindorm.c.8xlarge, lindorm.c.xlarge, lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

resourceOwnerId String

The owner id of resource.

searchEngineNodeCount Integer

The count of search engine.

searchEngineSpecification String

The specification of search engine. Valid values: lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

serviceType String

The service type of Instance, Valid values: lindorm, serverless_lindorm, lindorm_standalone.

status String

The status of Instance, enumerative: Valid values: ACTIVATION, DELETED, CREATING, CLASS_CHANGING, LOCKED, INSTANCE_LEVEL_MODIFY, NET_MODIFYING, RESIZING, RESTARTING, MINOR_VERSION_TRANSING.

tableEngineNodeCount Integer

The count of table engine.

tableEngineSpecification String

The specification of table engine. Valid values: lindorm.c.2xlarge, lindorm.c.4xlarge, lindorm.c.8xlarge, lindorm.c.xlarge, lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

timeSeriesEngineNodeCount Integer

The count of time series engine.

timeSeriresEngineSpecification String

The specification of time series engine. Valid values: lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

vpcId String

The ID of the virtual private cloud (VPC) that is connected to the instance.

vswitchId String

The vswitch id.

zoneId String

The zone ID of the instance.

autoRenew string

AutoRenew.

coldStorage number

The cold storage capacity of the instance. Unit: GB.

createTime string

The creation date of Instance.

deletionProection boolean

The deletion protection of instance.

diskCategory string

The disk type of instance. Valid values: capacity_cloud_storage, cloud_efficiency, cloud_essd, cloud_ssd.

diskUsage string

The usage of disk.

diskWarningThreshold string

The threshold of disk.

engineType number

The type of Instance engine .

expiredTime string

The expiration time of Instance.

fileEngineNodeCount number

The count of file engine.

fileEngineSpecification string

The specification of file engine. Valid values: lindorm.c.xlarge.

id string

The ID of the Instance.

instanceId string

The ID of the instance.

instanceName string

The name of the instance.

instanceStorage string

The storage capacity of the instance. Unit: GB. For example, the value 50 indicates 50 GB.

ipWhiteLists string[]

The ip white list of instance.

ltsNodeCount number

The count of lindorm tunnel service.

ltsNodeSpecification string

The specification of lindorm tunnel service. Valid values: lindorm.g.2xlarge, lindorm.g.xlarge.

networkType string

Instance network type, enumerative.VPC.

paymentType string

The billing method. Valid values: PayAsYouGo and Subscription.

phoenixNodeCount number

The count of phoenix.

phoenixNodeSpecification string

The specification of phoenix. Valid values: lindorm.c.2xlarge, lindorm.c.4xlarge, lindorm.c.8xlarge, lindorm.c.xlarge, lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

resourceOwnerId string

The owner id of resource.

searchEngineNodeCount number

The count of search engine.

searchEngineSpecification string

The specification of search engine. Valid values: lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

serviceType string

The service type of Instance, Valid values: lindorm, serverless_lindorm, lindorm_standalone.

status string

The status of Instance, enumerative: Valid values: ACTIVATION, DELETED, CREATING, CLASS_CHANGING, LOCKED, INSTANCE_LEVEL_MODIFY, NET_MODIFYING, RESIZING, RESTARTING, MINOR_VERSION_TRANSING.

tableEngineNodeCount number

The count of table engine.

tableEngineSpecification string

The specification of table engine. Valid values: lindorm.c.2xlarge, lindorm.c.4xlarge, lindorm.c.8xlarge, lindorm.c.xlarge, lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

timeSeriesEngineNodeCount number

The count of time series engine.

timeSeriresEngineSpecification string

The specification of time series engine. Valid values: lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

vpcId string

The ID of the virtual private cloud (VPC) that is connected to the instance.

vswitchId string

The vswitch id.

zoneId string

The zone ID of the instance.

auto_renew str

AutoRenew.

cold_storage int

The cold storage capacity of the instance. Unit: GB.

create_time str

The creation date of Instance.

deletion_proection bool

The deletion protection of instance.

disk_category str

The disk type of instance. Valid values: capacity_cloud_storage, cloud_efficiency, cloud_essd, cloud_ssd.

disk_usage str

The usage of disk.

disk_warning_threshold str

The threshold of disk.

engine_type int

The type of Instance engine .

expired_time str

The expiration time of Instance.

file_engine_node_count int

The count of file engine.

file_engine_specification str

The specification of file engine. Valid values: lindorm.c.xlarge.

id str

The ID of the Instance.

instance_id str

The ID of the instance.

instance_name str

The name of the instance.

instance_storage str

The storage capacity of the instance. Unit: GB. For example, the value 50 indicates 50 GB.

ip_white_lists Sequence[str]

The ip white list of instance.

lts_node_count int

The count of lindorm tunnel service.

lts_node_specification str

The specification of lindorm tunnel service. Valid values: lindorm.g.2xlarge, lindorm.g.xlarge.

network_type str

Instance network type, enumerative.VPC.

payment_type str

The billing method. Valid values: PayAsYouGo and Subscription.

phoenix_node_count int

The count of phoenix.

phoenix_node_specification str

The specification of phoenix. Valid values: lindorm.c.2xlarge, lindorm.c.4xlarge, lindorm.c.8xlarge, lindorm.c.xlarge, lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

resource_owner_id str

The owner id of resource.

search_engine_node_count int

The count of search engine.

search_engine_specification str

The specification of search engine. Valid values: lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

service_type str

The service type of Instance, Valid values: lindorm, serverless_lindorm, lindorm_standalone.

status str

The status of Instance, enumerative: Valid values: ACTIVATION, DELETED, CREATING, CLASS_CHANGING, LOCKED, INSTANCE_LEVEL_MODIFY, NET_MODIFYING, RESIZING, RESTARTING, MINOR_VERSION_TRANSING.

table_engine_node_count int

The count of table engine.

table_engine_specification str

The specification of table engine. Valid values: lindorm.c.2xlarge, lindorm.c.4xlarge, lindorm.c.8xlarge, lindorm.c.xlarge, lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

time_series_engine_node_count int

The count of time series engine.

time_serires_engine_specification str

The specification of time series engine. Valid values: lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

vpc_id str

The ID of the virtual private cloud (VPC) that is connected to the instance.

vswitch_id str

The vswitch id.

zone_id str

The zone ID of the instance.

autoRenew String

AutoRenew.

coldStorage Number

The cold storage capacity of the instance. Unit: GB.

createTime String

The creation date of Instance.

deletionProection Boolean

The deletion protection of instance.

diskCategory String

The disk type of instance. Valid values: capacity_cloud_storage, cloud_efficiency, cloud_essd, cloud_ssd.

diskUsage String

The usage of disk.

diskWarningThreshold String

The threshold of disk.

engineType Number

The type of Instance engine .

expiredTime String

The expiration time of Instance.

fileEngineNodeCount Number

The count of file engine.

fileEngineSpecification String

The specification of file engine. Valid values: lindorm.c.xlarge.

id String

The ID of the Instance.

instanceId String

The ID of the instance.

instanceName String

The name of the instance.

instanceStorage String

The storage capacity of the instance. Unit: GB. For example, the value 50 indicates 50 GB.

ipWhiteLists List<String>

The ip white list of instance.

ltsNodeCount Number

The count of lindorm tunnel service.

ltsNodeSpecification String

The specification of lindorm tunnel service. Valid values: lindorm.g.2xlarge, lindorm.g.xlarge.

networkType String

Instance network type, enumerative.VPC.

paymentType String

The billing method. Valid values: PayAsYouGo and Subscription.

phoenixNodeCount Number

The count of phoenix.

phoenixNodeSpecification String

The specification of phoenix. Valid values: lindorm.c.2xlarge, lindorm.c.4xlarge, lindorm.c.8xlarge, lindorm.c.xlarge, lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

resourceOwnerId String

The owner id of resource.

searchEngineNodeCount Number

The count of search engine.

searchEngineSpecification String

The specification of search engine. Valid values: lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

serviceType String

The service type of Instance, Valid values: lindorm, serverless_lindorm, lindorm_standalone.

status String

The status of Instance, enumerative: Valid values: ACTIVATION, DELETED, CREATING, CLASS_CHANGING, LOCKED, INSTANCE_LEVEL_MODIFY, NET_MODIFYING, RESIZING, RESTARTING, MINOR_VERSION_TRANSING.

tableEngineNodeCount Number

The count of table engine.

tableEngineSpecification String

The specification of table engine. Valid values: lindorm.c.2xlarge, lindorm.c.4xlarge, lindorm.c.8xlarge, lindorm.c.xlarge, lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

timeSeriesEngineNodeCount Number

The count of time series engine.

timeSeriresEngineSpecification String

The specification of time series engine. Valid values: lindorm.g.2xlarge, lindorm.g.4xlarge, lindorm.g.8xlarge, lindorm.g.xlarge.

vpcId String

The ID of the virtual private cloud (VPC) that is connected to the instance.

vswitchId String

The vswitch id.

zoneId String

The zone ID of the instance.

Package Details

Repository
https://github.com/pulumi/pulumi-alicloud
License
Apache-2.0
Notes

This Pulumi package is based on the alicloud Terraform Provider.