Volcengine v0.0.26 published on Friday, Sep 13, 2024 by Volcengine
volcengine.escloud.Instances
Explore with Pulumi AI
Use this data source to query detailed information of escloud instances
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() => 
{
    var fooZones = Volcengine.Ecs.Zones.Invoke();
    var fooVpc = new Volcengine.Vpc.Vpc("fooVpc", new()
    {
        VpcName = "acc-test-vpc",
        CidrBlock = "172.16.0.0/16",
    });
    var fooSubnet = new Volcengine.Vpc.Subnet("fooSubnet", new()
    {
        SubnetName = "acc-test-subnet_new",
        Description = "tfdesc",
        CidrBlock = "172.16.0.0/24",
        ZoneId = fooZones.Apply(zonesResult => zonesResult.Zones[0]?.Id),
        VpcId = fooVpc.Id,
    });
    var fooInstance = new Volcengine.Escloud.Instance("fooInstance", new()
    {
        InstanceConfiguration = new Volcengine.Escloud.Inputs.InstanceInstanceConfigurationArgs
        {
            Version = "V6_7",
            ZoneNumber = 1,
            EnableHttps = true,
            AdminUserName = "admin",
            AdminPassword = "Password@@",
            ChargeType = "PostPaid",
            ConfigurationCode = "es.standard",
            EnablePureMaster = true,
            InstanceName = "acc-test-0",
            NodeSpecsAssigns = new[]
            {
                new Volcengine.Escloud.Inputs.InstanceInstanceConfigurationNodeSpecsAssignArgs
                {
                    Type = "Master",
                    Number = 3,
                    ResourceSpecName = "es.x4.medium",
                    StorageSpecName = "es.volume.essd.pl0",
                    StorageSize = 100,
                },
                new Volcengine.Escloud.Inputs.InstanceInstanceConfigurationNodeSpecsAssignArgs
                {
                    Type = "Hot",
                    Number = 2,
                    ResourceSpecName = "es.x4.large",
                    StorageSpecName = "es.volume.essd.pl0",
                    StorageSize = 100,
                },
                new Volcengine.Escloud.Inputs.InstanceInstanceConfigurationNodeSpecsAssignArgs
                {
                    Type = "Kibana",
                    Number = 1,
                    ResourceSpecName = "kibana.x2.small",
                },
            },
            SubnetId = fooSubnet.Id,
            ProjectName = "default",
            ForceRestartAfterScale = false,
        },
    });
    var fooInstances = Volcengine.Escloud.Instances.Invoke(new()
    {
        Ids = new[]
        {
            fooInstance.Id,
        },
    });
});
package main
import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/ecs"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/escloud"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/vpc"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		fooZones, err := ecs.Zones(ctx, nil, nil)
		if err != nil {
			return err
		}
		fooVpc, err := vpc.NewVpc(ctx, "fooVpc", &vpc.VpcArgs{
			VpcName:   pulumi.String("acc-test-vpc"),
			CidrBlock: pulumi.String("172.16.0.0/16"),
		})
		if err != nil {
			return err
		}
		fooSubnet, err := vpc.NewSubnet(ctx, "fooSubnet", &vpc.SubnetArgs{
			SubnetName:  pulumi.String("acc-test-subnet_new"),
			Description: pulumi.String("tfdesc"),
			CidrBlock:   pulumi.String("172.16.0.0/24"),
			ZoneId:      *pulumi.String(fooZones.Zones[0].Id),
			VpcId:       fooVpc.ID(),
		})
		if err != nil {
			return err
		}
		fooInstance, err := escloud.NewInstance(ctx, "fooInstance", &escloud.InstanceArgs{
			InstanceConfiguration: &escloud.InstanceInstanceConfigurationArgs{
				Version:           pulumi.String("V6_7"),
				ZoneNumber:        pulumi.Int(1),
				EnableHttps:       pulumi.Bool(true),
				AdminUserName:     pulumi.String("admin"),
				AdminPassword:     pulumi.String("Password@@"),
				ChargeType:        pulumi.String("PostPaid"),
				ConfigurationCode: pulumi.String("es.standard"),
				EnablePureMaster:  pulumi.Bool(true),
				InstanceName:      pulumi.String("acc-test-0"),
				NodeSpecsAssigns: escloud.InstanceInstanceConfigurationNodeSpecsAssignArray{
					&escloud.InstanceInstanceConfigurationNodeSpecsAssignArgs{
						Type:             pulumi.String("Master"),
						Number:           pulumi.Int(3),
						ResourceSpecName: pulumi.String("es.x4.medium"),
						StorageSpecName:  pulumi.String("es.volume.essd.pl0"),
						StorageSize:      pulumi.Int(100),
					},
					&escloud.InstanceInstanceConfigurationNodeSpecsAssignArgs{
						Type:             pulumi.String("Hot"),
						Number:           pulumi.Int(2),
						ResourceSpecName: pulumi.String("es.x4.large"),
						StorageSpecName:  pulumi.String("es.volume.essd.pl0"),
						StorageSize:      pulumi.Int(100),
					},
					&escloud.InstanceInstanceConfigurationNodeSpecsAssignArgs{
						Type:             pulumi.String("Kibana"),
						Number:           pulumi.Int(1),
						ResourceSpecName: pulumi.String("kibana.x2.small"),
					},
				},
				SubnetId:               fooSubnet.ID(),
				ProjectName:            pulumi.String("default"),
				ForceRestartAfterScale: pulumi.Bool(false),
			},
		})
		if err != nil {
			return err
		}
		_ = escloud.InstancesOutput(ctx, escloud.InstancesOutputArgs{
			Ids: pulumi.StringArray{
				fooInstance.ID(),
			},
		}, nil)
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.ecs.EcsFunctions;
import com.pulumi.volcengine.ecs.inputs.ZonesArgs;
import com.pulumi.volcengine.vpc.Vpc;
import com.pulumi.volcengine.vpc.VpcArgs;
import com.pulumi.volcengine.vpc.Subnet;
import com.pulumi.volcengine.vpc.SubnetArgs;
import com.pulumi.volcengine.escloud.Instance;
import com.pulumi.volcengine.escloud.InstanceArgs;
import com.pulumi.volcengine.escloud.inputs.InstanceInstanceConfigurationArgs;
import com.pulumi.volcengine.escloud.EscloudFunctions;
import com.pulumi.volcengine.escloud.inputs.InstancesArgs;
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 fooZones = EcsFunctions.Zones();
        var fooVpc = new Vpc("fooVpc", VpcArgs.builder()        
            .vpcName("acc-test-vpc")
            .cidrBlock("172.16.0.0/16")
            .build());
        var fooSubnet = new Subnet("fooSubnet", SubnetArgs.builder()        
            .subnetName("acc-test-subnet_new")
            .description("tfdesc")
            .cidrBlock("172.16.0.0/24")
            .zoneId(fooZones.applyValue(zonesResult -> zonesResult.zones()[0].id()))
            .vpcId(fooVpc.id())
            .build());
        var fooInstance = new Instance("fooInstance", InstanceArgs.builder()        
            .instanceConfiguration(InstanceInstanceConfigurationArgs.builder()
                .version("V6_7")
                .zoneNumber(1)
                .enableHttps(true)
                .adminUserName("admin")
                .adminPassword("Password@@")
                .chargeType("PostPaid")
                .configurationCode("es.standard")
                .enablePureMaster(true)
                .instanceName("acc-test-0")
                .nodeSpecsAssigns(                
                    InstanceInstanceConfigurationNodeSpecsAssignArgs.builder()
                        .type("Master")
                        .number(3)
                        .resourceSpecName("es.x4.medium")
                        .storageSpecName("es.volume.essd.pl0")
                        .storageSize(100)
                        .build(),
                    InstanceInstanceConfigurationNodeSpecsAssignArgs.builder()
                        .type("Hot")
                        .number(2)
                        .resourceSpecName("es.x4.large")
                        .storageSpecName("es.volume.essd.pl0")
                        .storageSize(100)
                        .build(),
                    InstanceInstanceConfigurationNodeSpecsAssignArgs.builder()
                        .type("Kibana")
                        .number(1)
                        .resourceSpecName("kibana.x2.small")
                        .build())
                .subnetId(fooSubnet.id())
                .projectName("default")
                .forceRestartAfterScale(false)
                .build())
            .build());
        final var fooInstances = EscloudFunctions.Instances(InstancesArgs.builder()
            .ids(fooInstance.id())
            .build());
    }
}
import pulumi
import pulumi_volcengine as volcengine
foo_zones = volcengine.ecs.zones()
foo_vpc = volcengine.vpc.Vpc("fooVpc",
    vpc_name="acc-test-vpc",
    cidr_block="172.16.0.0/16")
foo_subnet = volcengine.vpc.Subnet("fooSubnet",
    subnet_name="acc-test-subnet_new",
    description="tfdesc",
    cidr_block="172.16.0.0/24",
    zone_id=foo_zones.zones[0].id,
    vpc_id=foo_vpc.id)
foo_instance = volcengine.escloud.Instance("fooInstance", instance_configuration=volcengine.escloud.InstanceInstanceConfigurationArgs(
    version="V6_7",
    zone_number=1,
    enable_https=True,
    admin_user_name="admin",
    admin_password="Password@@",
    charge_type="PostPaid",
    configuration_code="es.standard",
    enable_pure_master=True,
    instance_name="acc-test-0",
    node_specs_assigns=[
        volcengine.escloud.InstanceInstanceConfigurationNodeSpecsAssignArgs(
            type="Master",
            number=3,
            resource_spec_name="es.x4.medium",
            storage_spec_name="es.volume.essd.pl0",
            storage_size=100,
        ),
        volcengine.escloud.InstanceInstanceConfigurationNodeSpecsAssignArgs(
            type="Hot",
            number=2,
            resource_spec_name="es.x4.large",
            storage_spec_name="es.volume.essd.pl0",
            storage_size=100,
        ),
        volcengine.escloud.InstanceInstanceConfigurationNodeSpecsAssignArgs(
            type="Kibana",
            number=1,
            resource_spec_name="kibana.x2.small",
        ),
    ],
    subnet_id=foo_subnet.id,
    project_name="default",
    force_restart_after_scale=False,
))
foo_instances = volcengine.escloud.instances_output(ids=[foo_instance.id])
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
import * as volcengine from "@volcengine/pulumi";
const fooZones = volcengine.ecs.Zones({});
const fooVpc = new volcengine.vpc.Vpc("fooVpc", {
    vpcName: "acc-test-vpc",
    cidrBlock: "172.16.0.0/16",
});
const fooSubnet = new volcengine.vpc.Subnet("fooSubnet", {
    subnetName: "acc-test-subnet_new",
    description: "tfdesc",
    cidrBlock: "172.16.0.0/24",
    zoneId: fooZones.then(fooZones => fooZones.zones?.[0]?.id),
    vpcId: fooVpc.id,
});
const fooInstance = new volcengine.escloud.Instance("fooInstance", {instanceConfiguration: {
    version: "V6_7",
    zoneNumber: 1,
    enableHttps: true,
    adminUserName: "admin",
    adminPassword: "Password@@",
    chargeType: "PostPaid",
    configurationCode: "es.standard",
    enablePureMaster: true,
    instanceName: "acc-test-0",
    nodeSpecsAssigns: [
        {
            type: "Master",
            number: 3,
            resourceSpecName: "es.x4.medium",
            storageSpecName: "es.volume.essd.pl0",
            storageSize: 100,
        },
        {
            type: "Hot",
            number: 2,
            resourceSpecName: "es.x4.large",
            storageSpecName: "es.volume.essd.pl0",
            storageSize: 100,
        },
        {
            type: "Kibana",
            number: 1,
            resourceSpecName: "kibana.x2.small",
        },
    ],
    subnetId: fooSubnet.id,
    projectName: "default",
    forceRestartAfterScale: false,
}});
const fooInstances = volcengine.escloud.InstancesOutput({
    ids: [fooInstance.id],
});
resources:
  fooVpc:
    type: volcengine:vpc:Vpc
    properties:
      vpcName: acc-test-vpc
      cidrBlock: 172.16.0.0/16
  fooSubnet:
    type: volcengine:vpc:Subnet
    properties:
      subnetName: acc-test-subnet_new
      description: tfdesc
      cidrBlock: 172.16.0.0/24
      zoneId: ${fooZones.zones[0].id}
      vpcId: ${fooVpc.id}
  fooInstance:
    type: volcengine:escloud:Instance
    properties:
      instanceConfiguration:
        version: V6_7
        zoneNumber: 1
        enableHttps: true
        adminUserName: admin
        adminPassword: Password@@
        chargeType: PostPaid
        configurationCode: es.standard
        enablePureMaster: true
        instanceName: acc-test-0
        nodeSpecsAssigns:
          - type: Master
            number: 3
            resourceSpecName: es.x4.medium
            storageSpecName: es.volume.essd.pl0
            storageSize: 100
          - type: Hot
            number: 2
            resourceSpecName: es.x4.large
            storageSpecName: es.volume.essd.pl0
            storageSize: 100
          - type: Kibana
            number: 1
            resourceSpecName: kibana.x2.small
        subnetId: ${fooSubnet.id}
        projectName: default
        forceRestartAfterScale: false
variables:
  fooZones:
    fn::invoke:
      Function: volcengine:ecs:Zones
      Arguments: {}
  fooInstances:
    fn::invoke:
      Function: volcengine:escloud:Instances
      Arguments:
        ids:
          - ${fooInstance.id}
Using Instances
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 instances(args: InstancesArgs, opts?: InvokeOptions): Promise<InstancesResult>
function instancesOutput(args: InstancesOutputArgs, opts?: InvokeOptions): Output<InstancesResult>def instances(charge_types: Optional[Sequence[str]] = None,
              ids: Optional[Sequence[str]] = None,
              names: Optional[Sequence[str]] = None,
              output_file: Optional[str] = None,
              statuses: Optional[Sequence[str]] = None,
              versions: Optional[Sequence[str]] = None,
              zone_ids: Optional[Sequence[str]] = None,
              opts: Optional[InvokeOptions] = None) -> InstancesResult
def instances_output(charge_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
              ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
              names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
              output_file: Optional[pulumi.Input[str]] = None,
              statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
              versions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
              zone_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
              opts: Optional[InvokeOptions] = None) -> Output[InstancesResult]func Instances(ctx *Context, args *InstancesArgs, opts ...InvokeOption) (*InstancesResult, error)
func InstancesOutput(ctx *Context, args *InstancesOutputArgs, opts ...InvokeOption) InstancesResultOutputpublic static class Instances 
{
    public static Task<InstancesResult> InvokeAsync(InstancesArgs args, InvokeOptions? opts = null)
    public static Output<InstancesResult> Invoke(InstancesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<InstancesResult> instances(InstancesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: volcengine:escloud:Instances
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Charge
Types List<string> - The charge types of instance.
 - Ids List<string>
 - A list of instance IDs.
 - Names List<string>
 - The names of instance.
 - Output
File string - File name where to save data source results.
 - Statuses List<string>
 - The list status of instance.
 - Versions List<string>
 - The versions of instance.
 - Zone
Ids List<string> - The available zone IDs of instance.
 
- Charge
Types []string - The charge types of instance.
 - Ids []string
 - A list of instance IDs.
 - Names []string
 - The names of instance.
 - Output
File string - File name where to save data source results.
 - Statuses []string
 - The list status of instance.
 - Versions []string
 - The versions of instance.
 - Zone
Ids []string - The available zone IDs of instance.
 
- charge
Types List<String> - The charge types of instance.
 - ids List<String>
 - A list of instance IDs.
 - names List<String>
 - The names of instance.
 - output
File String - File name where to save data source results.
 - statuses List<String>
 - The list status of instance.
 - versions List<String>
 - The versions of instance.
 - zone
Ids List<String> - The available zone IDs of instance.
 
- charge
Types string[] - The charge types of instance.
 - ids string[]
 - A list of instance IDs.
 - names string[]
 - The names of instance.
 - output
File string - File name where to save data source results.
 - statuses string[]
 - The list status of instance.
 - versions string[]
 - The versions of instance.
 - zone
Ids string[] - The available zone IDs of instance.
 
- charge_
types Sequence[str] - The charge types of instance.
 - ids Sequence[str]
 - A list of instance IDs.
 - names Sequence[str]
 - The names of instance.
 - output_
file str - File name where to save data source results.
 - statuses Sequence[str]
 - The list status of instance.
 - versions Sequence[str]
 - The versions of instance.
 - zone_
ids Sequence[str] - The available zone IDs of instance.
 
- charge
Types List<String> - The charge types of instance.
 - ids List<String>
 - A list of instance IDs.
 - names List<String>
 - The names of instance.
 - output
File String - File name where to save data source results.
 - statuses List<String>
 - The list status of instance.
 - versions List<String>
 - The versions of instance.
 - zone
Ids List<String> - The available zone IDs of instance.
 
Instances Result
The following output properties are available:
- Id string
 - The provider-assigned unique ID for this managed resource.
 - Instances
List<Instances
Instance>  - The collection of instance query.
 - Total
Count int - The total count of instance query.
 - Charge
Types List<string> - Ids List<string>
 - Names List<string>
 - Output
File string - Statuses List<string>
 - Versions List<string>
 - Zone
Ids List<string> 
- Id string
 - The provider-assigned unique ID for this managed resource.
 - Instances
[]Instances
Instance  - The collection of instance query.
 - Total
Count int - The total count of instance query.
 - Charge
Types []string - Ids []string
 - Names []string
 - Output
File string - Statuses []string
 - Versions []string
 - Zone
Ids []string 
- id String
 - The provider-assigned unique ID for this managed resource.
 - instances
List<Instances
Instance>  - The collection of instance query.
 - total
Count Integer - The total count of instance query.
 - charge
Types List<String> - ids List<String>
 - names List<String>
 - output
File String - statuses List<String>
 - versions List<String>
 - zone
Ids List<String> 
- id string
 - The provider-assigned unique ID for this managed resource.
 - instances
Instances
Instance[]  - The collection of instance query.
 - total
Count number - The total count of instance query.
 - charge
Types string[] - ids string[]
 - names string[]
 - output
File string - statuses string[]
 - versions string[]
 - zone
Ids string[] 
- id str
 - The provider-assigned unique ID for this managed resource.
 - instances
Sequence[Instances
Instance]  - The collection of instance query.
 - total_
count int - The total count of instance query.
 - charge_
types Sequence[str] - ids Sequence[str]
 - names Sequence[str]
 - output_
file str - statuses Sequence[str]
 - versions Sequence[str]
 - zone_
ids Sequence[str] 
- id String
 - The provider-assigned unique ID for this managed resource.
 - instances List<Property Map>
 - The collection of instance query.
 - total
Count Number - The total count of instance query.
 - charge
Types List<String> - ids List<String>
 - names List<String>
 - output
File String - statuses List<String>
 - versions List<String>
 - zone
Ids List<String> 
Supporting Types
InstancesInstance 
- Charge
Enabled bool - The charge status of instance.
 - Create
Time string - The create time of instance.
 - Enable
Es boolPrivate Network  - whether enable es private network.
 - Enable
Es boolPublic Network  - whether enable es public network.
 - Enable
Kibana boolPrivate Network  - whether enable kibana private network.
 - Enable
Kibana boolPublic Network  - whether enable kibana public network.
 - Es
Inner stringEndpoint  - The es inner endpoint of instance.
 - Es
Private stringDomain  - The es private domain of instance.
 - Es
Private stringEndpoint  - The es private endpoint of instance.
 - Es
Public stringDomain  - The es public domain of instance.
 - Es
Public stringEndpoint  - The es public endpoint of instance.
 - Expire
Date string - The expire time of instance.
 - Id string
 - The Id of instance.
 - Instance
Configuration InstancesInstance Instance Configuration  - The configuration of instance.
 - Instance
Id string - The Id of instance.
 - Kibana
Private stringDomain  - The kibana private domain of instance.
 - Kibana
Public stringDomain  - The kibana public domain of instance.
 - Maintenance
Days List<string> - The maintenance day of instance.
 - Maintenance
Time string - The maintenance time of instance.
 - Namespace string
 - The namespace of instance.
 - Nodes
List<Instances
Instance Node>  - The nodes info of instance.
 - Plugins
List<Instances
Instance Plugin>  - The plugin info of instance.
 - Status string
 - The status of instance.
 - Total
Nodes int - The total nodes of instance.
 - User
Id string - The user id of instance.
 
- Charge
Enabled bool - The charge status of instance.
 - Create
Time string - The create time of instance.
 - Enable
Es boolPrivate Network  - whether enable es private network.
 - Enable
Es boolPublic Network  - whether enable es public network.
 - Enable
Kibana boolPrivate Network  - whether enable kibana private network.
 - Enable
Kibana boolPublic Network  - whether enable kibana public network.
 - Es
Inner stringEndpoint  - The es inner endpoint of instance.
 - Es
Private stringDomain  - The es private domain of instance.
 - Es
Private stringEndpoint  - The es private endpoint of instance.
 - Es
Public stringDomain  - The es public domain of instance.
 - Es
Public stringEndpoint  - The es public endpoint of instance.
 - Expire
Date string - The expire time of instance.
 - Id string
 - The Id of instance.
 - Instance
Configuration InstancesInstance Instance Configuration  - The configuration of instance.
 - Instance
Id string - The Id of instance.
 - Kibana
Private stringDomain  - The kibana private domain of instance.
 - Kibana
Public stringDomain  - The kibana public domain of instance.
 - Maintenance
Days []string - The maintenance day of instance.
 - Maintenance
Time string - The maintenance time of instance.
 - Namespace string
 - The namespace of instance.
 - Nodes
[]Instances
Instance Node  - The nodes info of instance.
 - Plugins
[]Instances
Instance Plugin  - The plugin info of instance.
 - Status string
 - The status of instance.
 - Total
Nodes int - The total nodes of instance.
 - User
Id string - The user id of instance.
 
- charge
Enabled Boolean - The charge status of instance.
 - create
Time String - The create time of instance.
 - enable
Es BooleanPrivate Network  - whether enable es private network.
 - enable
Es BooleanPublic Network  - whether enable es public network.
 - enable
Kibana BooleanPrivate Network  - whether enable kibana private network.
 - enable
Kibana BooleanPublic Network  - whether enable kibana public network.
 - es
Inner StringEndpoint  - The es inner endpoint of instance.
 - es
Private StringDomain  - The es private domain of instance.
 - es
Private StringEndpoint  - The es private endpoint of instance.
 - es
Public StringDomain  - The es public domain of instance.
 - es
Public StringEndpoint  - The es public endpoint of instance.
 - expire
Date String - The expire time of instance.
 - id String
 - The Id of instance.
 - instance
Configuration InstancesInstance Instance Configuration  - The configuration of instance.
 - instance
Id String - The Id of instance.
 - kibana
Private StringDomain  - The kibana private domain of instance.
 - kibana
Public StringDomain  - The kibana public domain of instance.
 - maintenance
Days List<String> - The maintenance day of instance.
 - maintenance
Time String - The maintenance time of instance.
 - namespace String
 - The namespace of instance.
 - nodes
List<Instances
Instance Node>  - The nodes info of instance.
 - plugins
List<Instances
Instance Plugin>  - The plugin info of instance.
 - status String
 - The status of instance.
 - total
Nodes Integer - The total nodes of instance.
 - user
Id String - The user id of instance.
 
- charge
Enabled boolean - The charge status of instance.
 - create
Time string - The create time of instance.
 - enable
Es booleanPrivate Network  - whether enable es private network.
 - enable
Es booleanPublic Network  - whether enable es public network.
 - enable
Kibana booleanPrivate Network  - whether enable kibana private network.
 - enable
Kibana booleanPublic Network  - whether enable kibana public network.
 - es
Inner stringEndpoint  - The es inner endpoint of instance.
 - es
Private stringDomain  - The es private domain of instance.
 - es
Private stringEndpoint  - The es private endpoint of instance.
 - es
Public stringDomain  - The es public domain of instance.
 - es
Public stringEndpoint  - The es public endpoint of instance.
 - expire
Date string - The expire time of instance.
 - id string
 - The Id of instance.
 - instance
Configuration InstancesInstance Instance Configuration  - The configuration of instance.
 - instance
Id string - The Id of instance.
 - kibana
Private stringDomain  - The kibana private domain of instance.
 - kibana
Public stringDomain  - The kibana public domain of instance.
 - maintenance
Days string[] - The maintenance day of instance.
 - maintenance
Time string - The maintenance time of instance.
 - namespace string
 - The namespace of instance.
 - nodes
Instances
Instance Node[]  - The nodes info of instance.
 - plugins
Instances
Instance Plugin[]  - The plugin info of instance.
 - status string
 - The status of instance.
 - total
Nodes number - The total nodes of instance.
 - user
Id string - The user id of instance.
 
- charge_
enabled bool - The charge status of instance.
 - create_
time str - The create time of instance.
 - enable_
es_ boolprivate_ network  - whether enable es private network.
 - enable_
es_ boolpublic_ network  - whether enable es public network.
 - enable_
kibana_ boolprivate_ network  - whether enable kibana private network.
 - enable_
kibana_ boolpublic_ network  - whether enable kibana public network.
 - es_
inner_ strendpoint  - The es inner endpoint of instance.
 - es_
private_ strdomain  - The es private domain of instance.
 - es_
private_ strendpoint  - The es private endpoint of instance.
 - es_
public_ strdomain  - The es public domain of instance.
 - es_
public_ strendpoint  - The es public endpoint of instance.
 - expire_
date str - The expire time of instance.
 - id str
 - The Id of instance.
 - instance_
configuration InstancesInstance Instance Configuration  - The configuration of instance.
 - instance_
id str - The Id of instance.
 - kibana_
private_ strdomain  - The kibana private domain of instance.
 - kibana_
public_ strdomain  - The kibana public domain of instance.
 - maintenance_
days Sequence[str] - The maintenance day of instance.
 - maintenance_
time str - The maintenance time of instance.
 - namespace str
 - The namespace of instance.
 - nodes
Sequence[Instances
Instance Node]  - The nodes info of instance.
 - plugins
Sequence[Instances
Instance Plugin]  - The plugin info of instance.
 - status str
 - The status of instance.
 - total_
nodes int - The total nodes of instance.
 - user_
id str - The user id of instance.
 
- charge
Enabled Boolean - The charge status of instance.
 - create
Time String - The create time of instance.
 - enable
Es BooleanPrivate Network  - whether enable es private network.
 - enable
Es BooleanPublic Network  - whether enable es public network.
 - enable
Kibana BooleanPrivate Network  - whether enable kibana private network.
 - enable
Kibana BooleanPublic Network  - whether enable kibana public network.
 - es
Inner StringEndpoint  - The es inner endpoint of instance.
 - es
Private StringDomain  - The es private domain of instance.
 - es
Private StringEndpoint  - The es private endpoint of instance.
 - es
Public StringDomain  - The es public domain of instance.
 - es
Public StringEndpoint  - The es public endpoint of instance.
 - expire
Date String - The expire time of instance.
 - id String
 - The Id of instance.
 - instance
Configuration Property Map - The configuration of instance.
 - instance
Id String - The Id of instance.
 - kibana
Private StringDomain  - The kibana private domain of instance.
 - kibana
Public StringDomain  - The kibana public domain of instance.
 - maintenance
Days List<String> - The maintenance day of instance.
 - maintenance
Time String - The maintenance time of instance.
 - namespace String
 - The namespace of instance.
 - nodes List<Property Map>
 - The nodes info of instance.
 - plugins List<Property Map>
 - The plugin info of instance.
 - status String
 - The status of instance.
 - total
Nodes Number - The total nodes of instance.
 - user
Id String - The user id of instance.
 
InstancesInstanceInstanceConfiguration   
- Admin
User stringName  - The user name of instance.
 - Charge
Type string - The charge type of instance.
 - Enable
Https bool - whether enable https.
 - Enable
Pure boolMaster  - Whether enable pure master.
 - Hot
Node intNumber  - The node number of host.
 - Hot
Node InstancesResource Spec Instance Instance Configuration Hot Node Resource Spec  - The node resource spec of host.
 - Hot
Node InstancesStorage Spec Instance Instance Configuration Hot Node Storage Spec  - The node storage spec of host.
 - Instance
Name string - The name of instance.
 - Kibana
Node intNumber  - The node number of kibana.
 - Kibana
Node InstancesResource Spec Instance Instance Configuration Kibana Node Resource Spec  - The node resource spec of kibana.
 - Kibana
Node InstancesStorage Spec Instance Instance Configuration Kibana Node Storage Spec  - The node storage spec of kibana.
 - Master
Node intNumber  - The node number of master.
 - Master
Node InstancesResource Spec Instance Instance Configuration Master Node Resource Spec  - The node resource spec of master.
 - Master
Node InstancesStorage Spec Instance Instance Configuration Master Node Storage Spec  - The node storage spec of master.
 - Period int
 - The period of project.
 - Project
Name string - The name of project.
 - Region
Id string - The region info of instance.
 - Subnet
Instances
Instance Instance Configuration Subnet  - The subnet info.
 - Version string
 - The version of plugin.
 - Vpc
Instances
Instance Instance Configuration Vpc  - The vpc info.
 - Zone
Id string - The zoneId of instance.
 - Zone
Number int - The zone number of instance.
 
- Admin
User stringName  - The user name of instance.
 - Charge
Type string - The charge type of instance.
 - Enable
Https bool - whether enable https.
 - Enable
Pure boolMaster  - Whether enable pure master.
 - Hot
Node intNumber  - The node number of host.
 - Hot
Node InstancesResource Spec Instance Instance Configuration Hot Node Resource Spec  - The node resource spec of host.
 - Hot
Node InstancesStorage Spec Instance Instance Configuration Hot Node Storage Spec  - The node storage spec of host.
 - Instance
Name string - The name of instance.
 - Kibana
Node intNumber  - The node number of kibana.
 - Kibana
Node InstancesResource Spec Instance Instance Configuration Kibana Node Resource Spec  - The node resource spec of kibana.
 - Kibana
Node InstancesStorage Spec Instance Instance Configuration Kibana Node Storage Spec  - The node storage spec of kibana.
 - Master
Node intNumber  - The node number of master.
 - Master
Node InstancesResource Spec Instance Instance Configuration Master Node Resource Spec  - The node resource spec of master.
 - Master
Node InstancesStorage Spec Instance Instance Configuration Master Node Storage Spec  - The node storage spec of master.
 - Period int
 - The period of project.
 - Project
Name string - The name of project.
 - Region
Id string - The region info of instance.
 - Subnet
Instances
Instance Instance Configuration Subnet  - The subnet info.
 - Version string
 - The version of plugin.
 - Vpc
Instances
Instance Instance Configuration Vpc  - The vpc info.
 - Zone
Id string - The zoneId of instance.
 - Zone
Number int - The zone number of instance.
 
- admin
User StringName  - The user name of instance.
 - charge
Type String - The charge type of instance.
 - enable
Https Boolean - whether enable https.
 - enable
Pure BooleanMaster  - Whether enable pure master.
 - hot
Node IntegerNumber  - The node number of host.
 - hot
Node InstancesResource Spec Instance Instance Configuration Hot Node Resource Spec  - The node resource spec of host.
 - hot
Node InstancesStorage Spec Instance Instance Configuration Hot Node Storage Spec  - The node storage spec of host.
 - instance
Name String - The name of instance.
 - kibana
Node IntegerNumber  - The node number of kibana.
 - kibana
Node InstancesResource Spec Instance Instance Configuration Kibana Node Resource Spec  - The node resource spec of kibana.
 - kibana
Node InstancesStorage Spec Instance Instance Configuration Kibana Node Storage Spec  - The node storage spec of kibana.
 - master
Node IntegerNumber  - The node number of master.
 - master
Node InstancesResource Spec Instance Instance Configuration Master Node Resource Spec  - The node resource spec of master.
 - master
Node InstancesStorage Spec Instance Instance Configuration Master Node Storage Spec  - The node storage spec of master.
 - period Integer
 - The period of project.
 - project
Name String - The name of project.
 - region
Id String - The region info of instance.
 - subnet
Instances
Instance Instance Configuration Subnet  - The subnet info.
 - version String
 - The version of plugin.
 - vpc
Instances
Instance Instance Configuration Vpc  - The vpc info.
 - zone
Id String - The zoneId of instance.
 - zone
Number Integer - The zone number of instance.
 
- admin
User stringName  - The user name of instance.
 - charge
Type string - The charge type of instance.
 - enable
Https boolean - whether enable https.
 - enable
Pure booleanMaster  - Whether enable pure master.
 - hot
Node numberNumber  - The node number of host.
 - hot
Node InstancesResource Spec Instance Instance Configuration Hot Node Resource Spec  - The node resource spec of host.
 - hot
Node InstancesStorage Spec Instance Instance Configuration Hot Node Storage Spec  - The node storage spec of host.
 - instance
Name string - The name of instance.
 - kibana
Node numberNumber  - The node number of kibana.
 - kibana
Node InstancesResource Spec Instance Instance Configuration Kibana Node Resource Spec  - The node resource spec of kibana.
 - kibana
Node InstancesStorage Spec Instance Instance Configuration Kibana Node Storage Spec  - The node storage spec of kibana.
 - master
Node numberNumber  - The node number of master.
 - master
Node InstancesResource Spec Instance Instance Configuration Master Node Resource Spec  - The node resource spec of master.
 - master
Node InstancesStorage Spec Instance Instance Configuration Master Node Storage Spec  - The node storage spec of master.
 - period number
 - The period of project.
 - project
Name string - The name of project.
 - region
Id string - The region info of instance.
 - subnet
Instances
Instance Instance Configuration Subnet  - The subnet info.
 - version string
 - The version of plugin.
 - vpc
Instances
Instance Instance Configuration Vpc  - The vpc info.
 - zone
Id string - The zoneId of instance.
 - zone
Number number - The zone number of instance.
 
- admin_
user_ strname  - The user name of instance.
 - charge_
type str - The charge type of instance.
 - enable_
https bool - whether enable https.
 - enable_
pure_ boolmaster  - Whether enable pure master.
 - hot_
node_ intnumber  - The node number of host.
 - hot_
node_ Instancesresource_ spec Instance Instance Configuration Hot Node Resource Spec  - The node resource spec of host.
 - hot_
node_ Instancesstorage_ spec Instance Instance Configuration Hot Node Storage Spec  - The node storage spec of host.
 - instance_
name str - The name of instance.
 - kibana_
node_ intnumber  - The node number of kibana.
 - kibana_
node_ Instancesresource_ spec Instance Instance Configuration Kibana Node Resource Spec  - The node resource spec of kibana.
 - kibana_
node_ Instancesstorage_ spec Instance Instance Configuration Kibana Node Storage Spec  - The node storage spec of kibana.
 - master_
node_ intnumber  - The node number of master.
 - master_
node_ Instancesresource_ spec Instance Instance Configuration Master Node Resource Spec  - The node resource spec of master.
 - master_
node_ Instancesstorage_ spec Instance Instance Configuration Master Node Storage Spec  - The node storage spec of master.
 - period int
 - The period of project.
 - project_
name str - The name of project.
 - region_
id str - The region info of instance.
 - subnet
Instances
Instance Instance Configuration Subnet  - The subnet info.
 - version str
 - The version of plugin.
 - vpc
Instances
Instance Instance Configuration Vpc  - The vpc info.
 - zone_
id str - The zoneId of instance.
 - zone_
number int - The zone number of instance.
 
- admin
User StringName  - The user name of instance.
 - charge
Type String - The charge type of instance.
 - enable
Https Boolean - whether enable https.
 - enable
Pure BooleanMaster  - Whether enable pure master.
 - hot
Node NumberNumber  - The node number of host.
 - hot
Node Property MapResource Spec  - The node resource spec of host.
 - hot
Node Property MapStorage Spec  - The node storage spec of host.
 - instance
Name String - The name of instance.
 - kibana
Node NumberNumber  - The node number of kibana.
 - kibana
Node Property MapResource Spec  - The node resource spec of kibana.
 - kibana
Node Property MapStorage Spec  - The node storage spec of kibana.
 - master
Node NumberNumber  - The node number of master.
 - master
Node Property MapResource Spec  - The node resource spec of master.
 - master
Node Property MapStorage Spec  - The node storage spec of master.
 - period Number
 - The period of project.
 - project
Name String - The name of project.
 - region
Id String - The region info of instance.
 - subnet Property Map
 - The subnet info.
 - version String
 - The version of plugin.
 - vpc Property Map
 - The vpc info.
 - zone
Id String - The zoneId of instance.
 - zone
Number Number - The zone number of instance.
 
InstancesInstanceInstanceConfigurationHotNodeResourceSpec       
- Cpu int
 - The cpu info of resource spec.
 - Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Memory int
 - The memory info of resource spec.
 - Name string
 - The name of storage spec.
 
- Cpu int
 - The cpu info of resource spec.
 - Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Memory int
 - The memory info of resource spec.
 - Name string
 - The name of storage spec.
 
- cpu Integer
 - The cpu info of resource spec.
 - description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - memory Integer
 - The memory info of resource spec.
 - name String
 - The name of storage spec.
 
- cpu number
 - The cpu info of resource spec.
 - description string
 - The description of plugin.
 - display
Name string - The show name of storage spec.
 - memory number
 - The memory info of resource spec.
 - name string
 - The name of storage spec.
 
- cpu int
 - The cpu info of resource spec.
 - description str
 - The description of plugin.
 - display_
name str - The show name of storage spec.
 - memory int
 - The memory info of resource spec.
 - name str
 - The name of storage spec.
 
- cpu Number
 - The cpu info of resource spec.
 - description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - memory Number
 - The memory info of resource spec.
 - name String
 - The name of storage spec.
 
InstancesInstanceInstanceConfigurationHotNodeStorageSpec       
- Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Max
Size int - The max size of storage spec.
 - Min
Size int - The min size of storage spec.
 - Name string
 - The name of storage spec.
 - Size int
 - The size of storage spec.
 - Type string
 - The type of storage spec.
 
- Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Max
Size int - The max size of storage spec.
 - Min
Size int - The min size of storage spec.
 - Name string
 - The name of storage spec.
 - Size int
 - The size of storage spec.
 - Type string
 - The type of storage spec.
 
- description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - max
Size Integer - The max size of storage spec.
 - min
Size Integer - The min size of storage spec.
 - name String
 - The name of storage spec.
 - size Integer
 - The size of storage spec.
 - type String
 - The type of storage spec.
 
- description string
 - The description of plugin.
 - display
Name string - The show name of storage spec.
 - max
Size number - The max size of storage spec.
 - min
Size number - The min size of storage spec.
 - name string
 - The name of storage spec.
 - size number
 - The size of storage spec.
 - type string
 - The type of storage spec.
 
- description str
 - The description of plugin.
 - display_
name str - The show name of storage spec.
 - max_
size int - The max size of storage spec.
 - min_
size int - The min size of storage spec.
 - name str
 - The name of storage spec.
 - size int
 - The size of storage spec.
 - type str
 - The type of storage spec.
 
- description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - max
Size Number - The max size of storage spec.
 - min
Size Number - The min size of storage spec.
 - name String
 - The name of storage spec.
 - size Number
 - The size of storage spec.
 - type String
 - The type of storage spec.
 
InstancesInstanceInstanceConfigurationKibanaNodeResourceSpec       
- Cpu int
 - The cpu info of resource spec.
 - Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Memory int
 - The memory info of resource spec.
 - Name string
 - The name of storage spec.
 
- Cpu int
 - The cpu info of resource spec.
 - Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Memory int
 - The memory info of resource spec.
 - Name string
 - The name of storage spec.
 
- cpu Integer
 - The cpu info of resource spec.
 - description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - memory Integer
 - The memory info of resource spec.
 - name String
 - The name of storage spec.
 
- cpu number
 - The cpu info of resource spec.
 - description string
 - The description of plugin.
 - display
Name string - The show name of storage spec.
 - memory number
 - The memory info of resource spec.
 - name string
 - The name of storage spec.
 
- cpu int
 - The cpu info of resource spec.
 - description str
 - The description of plugin.
 - display_
name str - The show name of storage spec.
 - memory int
 - The memory info of resource spec.
 - name str
 - The name of storage spec.
 
- cpu Number
 - The cpu info of resource spec.
 - description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - memory Number
 - The memory info of resource spec.
 - name String
 - The name of storage spec.
 
InstancesInstanceInstanceConfigurationKibanaNodeStorageSpec       
- Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Max
Size int - The max size of storage spec.
 - Min
Size int - The min size of storage spec.
 - Name string
 - The name of storage spec.
 - Size int
 - The size of storage spec.
 - Type string
 - The type of storage spec.
 
- Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Max
Size int - The max size of storage spec.
 - Min
Size int - The min size of storage spec.
 - Name string
 - The name of storage spec.
 - Size int
 - The size of storage spec.
 - Type string
 - The type of storage spec.
 
- description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - max
Size Integer - The max size of storage spec.
 - min
Size Integer - The min size of storage spec.
 - name String
 - The name of storage spec.
 - size Integer
 - The size of storage spec.
 - type String
 - The type of storage spec.
 
- description string
 - The description of plugin.
 - display
Name string - The show name of storage spec.
 - max
Size number - The max size of storage spec.
 - min
Size number - The min size of storage spec.
 - name string
 - The name of storage spec.
 - size number
 - The size of storage spec.
 - type string
 - The type of storage spec.
 
- description str
 - The description of plugin.
 - display_
name str - The show name of storage spec.
 - max_
size int - The max size of storage spec.
 - min_
size int - The min size of storage spec.
 - name str
 - The name of storage spec.
 - size int
 - The size of storage spec.
 - type str
 - The type of storage spec.
 
- description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - max
Size Number - The max size of storage spec.
 - min
Size Number - The min size of storage spec.
 - name String
 - The name of storage spec.
 - size Number
 - The size of storage spec.
 - type String
 - The type of storage spec.
 
InstancesInstanceInstanceConfigurationMasterNodeResourceSpec       
- Cpu int
 - The cpu info of resource spec.
 - Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Memory int
 - The memory info of resource spec.
 - Name string
 - The name of storage spec.
 
- Cpu int
 - The cpu info of resource spec.
 - Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Memory int
 - The memory info of resource spec.
 - Name string
 - The name of storage spec.
 
- cpu Integer
 - The cpu info of resource spec.
 - description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - memory Integer
 - The memory info of resource spec.
 - name String
 - The name of storage spec.
 
- cpu number
 - The cpu info of resource spec.
 - description string
 - The description of plugin.
 - display
Name string - The show name of storage spec.
 - memory number
 - The memory info of resource spec.
 - name string
 - The name of storage spec.
 
- cpu int
 - The cpu info of resource spec.
 - description str
 - The description of plugin.
 - display_
name str - The show name of storage spec.
 - memory int
 - The memory info of resource spec.
 - name str
 - The name of storage spec.
 
- cpu Number
 - The cpu info of resource spec.
 - description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - memory Number
 - The memory info of resource spec.
 - name String
 - The name of storage spec.
 
InstancesInstanceInstanceConfigurationMasterNodeStorageSpec       
- Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Max
Size int - The max size of storage spec.
 - Min
Size int - The min size of storage spec.
 - Name string
 - The name of storage spec.
 - Size int
 - The size of storage spec.
 - Type string
 - The type of storage spec.
 
- Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Max
Size int - The max size of storage spec.
 - Min
Size int - The min size of storage spec.
 - Name string
 - The name of storage spec.
 - Size int
 - The size of storage spec.
 - Type string
 - The type of storage spec.
 
- description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - max
Size Integer - The max size of storage spec.
 - min
Size Integer - The min size of storage spec.
 - name String
 - The name of storage spec.
 - size Integer
 - The size of storage spec.
 - type String
 - The type of storage spec.
 
- description string
 - The description of plugin.
 - display
Name string - The show name of storage spec.
 - max
Size number - The max size of storage spec.
 - min
Size number - The min size of storage spec.
 - name string
 - The name of storage spec.
 - size number
 - The size of storage spec.
 - type string
 - The type of storage spec.
 
- description str
 - The description of plugin.
 - display_
name str - The show name of storage spec.
 - max_
size int - The max size of storage spec.
 - min_
size int - The min size of storage spec.
 - name str
 - The name of storage spec.
 - size int
 - The size of storage spec.
 - type str
 - The type of storage spec.
 
- description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - max
Size Number - The max size of storage spec.
 - min
Size Number - The min size of storage spec.
 - name String
 - The name of storage spec.
 - size Number
 - The size of storage spec.
 - type String
 - The type of storage spec.
 
InstancesInstanceInstanceConfigurationSubnet    
- Subnet
Id string - The id of subnet.
 - Subnet
Name string - The name of subnet.
 
- Subnet
Id string - The id of subnet.
 - Subnet
Name string - The name of subnet.
 
- subnet
Id String - The id of subnet.
 - subnet
Name String - The name of subnet.
 
- subnet
Id string - The id of subnet.
 - subnet
Name string - The name of subnet.
 
- subnet_
id str - The id of subnet.
 - subnet_
name str - The name of subnet.
 
- subnet
Id String - The id of subnet.
 - subnet
Name String - The name of subnet.
 
InstancesInstanceInstanceConfigurationVpc    
InstancesInstanceNode  
- Is
Cold bool - Is cold node.
 - Is
Hot bool - Is hot node.
 - Is
Kibana bool - Is kibana node.
 - Is
Master bool - Is master node.
 - Is
Warm bool - Is warm node.
 - Node
Display stringName  - The show name of node.
 - Node
Name string - The name of node.
 - Resource
Spec InstancesInstance Node Resource Spec  - The node resource spec of master.
 - Restart
Number int - The restart times of node.
 - Start
Time string - The start time of node.
 - Status string
 - The status of instance.
 - Storage
Spec InstancesInstance Node Storage Spec  - The node storage spec of master.
 
- Is
Cold bool - Is cold node.
 - Is
Hot bool - Is hot node.
 - Is
Kibana bool - Is kibana node.
 - Is
Master bool - Is master node.
 - Is
Warm bool - Is warm node.
 - Node
Display stringName  - The show name of node.
 - Node
Name string - The name of node.
 - Resource
Spec InstancesInstance Node Resource Spec  - The node resource spec of master.
 - Restart
Number int - The restart times of node.
 - Start
Time string - The start time of node.
 - Status string
 - The status of instance.
 - Storage
Spec InstancesInstance Node Storage Spec  - The node storage spec of master.
 
- is
Cold Boolean - Is cold node.
 - is
Hot Boolean - Is hot node.
 - is
Kibana Boolean - Is kibana node.
 - is
Master Boolean - Is master node.
 - is
Warm Boolean - Is warm node.
 - node
Display StringName  - The show name of node.
 - node
Name String - The name of node.
 - resource
Spec InstancesInstance Node Resource Spec  - The node resource spec of master.
 - restart
Number Integer - The restart times of node.
 - start
Time String - The start time of node.
 - status String
 - The status of instance.
 - storage
Spec InstancesInstance Node Storage Spec  - The node storage spec of master.
 
- is
Cold boolean - Is cold node.
 - is
Hot boolean - Is hot node.
 - is
Kibana boolean - Is kibana node.
 - is
Master boolean - Is master node.
 - is
Warm boolean - Is warm node.
 - node
Display stringName  - The show name of node.
 - node
Name string - The name of node.
 - resource
Spec InstancesInstance Node Resource Spec  - The node resource spec of master.
 - restart
Number number - The restart times of node.
 - start
Time string - The start time of node.
 - status string
 - The status of instance.
 - storage
Spec InstancesInstance Node Storage Spec  - The node storage spec of master.
 
- is_
cold bool - Is cold node.
 - is_
hot bool - Is hot node.
 - is_
kibana bool - Is kibana node.
 - is_
master bool - Is master node.
 - is_
warm bool - Is warm node.
 - node_
display_ strname  - The show name of node.
 - node_
name str - The name of node.
 - resource_
spec InstancesInstance Node Resource Spec  - The node resource spec of master.
 - restart_
number int - The restart times of node.
 - start_
time str - The start time of node.
 - status str
 - The status of instance.
 - storage_
spec InstancesInstance Node Storage Spec  - The node storage spec of master.
 
- is
Cold Boolean - Is cold node.
 - is
Hot Boolean - Is hot node.
 - is
Kibana Boolean - Is kibana node.
 - is
Master Boolean - Is master node.
 - is
Warm Boolean - Is warm node.
 - node
Display StringName  - The show name of node.
 - node
Name String - The name of node.
 - resource
Spec Property Map - The node resource spec of master.
 - restart
Number Number - The restart times of node.
 - start
Time String - The start time of node.
 - status String
 - The status of instance.
 - storage
Spec Property Map - The node storage spec of master.
 
InstancesInstanceNodeResourceSpec    
- Cpu int
 - The cpu info of resource spec.
 - Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Memory int
 - The memory info of resource spec.
 - Name string
 - The name of storage spec.
 
- Cpu int
 - The cpu info of resource spec.
 - Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Memory int
 - The memory info of resource spec.
 - Name string
 - The name of storage spec.
 
- cpu Integer
 - The cpu info of resource spec.
 - description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - memory Integer
 - The memory info of resource spec.
 - name String
 - The name of storage spec.
 
- cpu number
 - The cpu info of resource spec.
 - description string
 - The description of plugin.
 - display
Name string - The show name of storage spec.
 - memory number
 - The memory info of resource spec.
 - name string
 - The name of storage spec.
 
- cpu int
 - The cpu info of resource spec.
 - description str
 - The description of plugin.
 - display_
name str - The show name of storage spec.
 - memory int
 - The memory info of resource spec.
 - name str
 - The name of storage spec.
 
- cpu Number
 - The cpu info of resource spec.
 - description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - memory Number
 - The memory info of resource spec.
 - name String
 - The name of storage spec.
 
InstancesInstanceNodeStorageSpec    
- Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Max
Size int - The max size of storage spec.
 - Min
Size int - The min size of storage spec.
 - Name string
 - The name of storage spec.
 - Size int
 - The size of storage spec.
 - Type string
 - The type of storage spec.
 
- Description string
 - The description of plugin.
 - Display
Name string - The show name of storage spec.
 - Max
Size int - The max size of storage spec.
 - Min
Size int - The min size of storage spec.
 - Name string
 - The name of storage spec.
 - Size int
 - The size of storage spec.
 - Type string
 - The type of storage spec.
 
- description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - max
Size Integer - The max size of storage spec.
 - min
Size Integer - The min size of storage spec.
 - name String
 - The name of storage spec.
 - size Integer
 - The size of storage spec.
 - type String
 - The type of storage spec.
 
- description string
 - The description of plugin.
 - display
Name string - The show name of storage spec.
 - max
Size number - The max size of storage spec.
 - min
Size number - The min size of storage spec.
 - name string
 - The name of storage spec.
 - size number
 - The size of storage spec.
 - type string
 - The type of storage spec.
 
- description str
 - The description of plugin.
 - display_
name str - The show name of storage spec.
 - max_
size int - The max size of storage spec.
 - min_
size int - The min size of storage spec.
 - name str
 - The name of storage spec.
 - size int
 - The size of storage spec.
 - type str
 - The type of storage spec.
 
- description String
 - The description of plugin.
 - display
Name String - The show name of storage spec.
 - max
Size Number - The max size of storage spec.
 - min
Size Number - The min size of storage spec.
 - name String
 - The name of storage spec.
 - size Number
 - The size of storage spec.
 - type String
 - The type of storage spec.
 
InstancesInstancePlugin  
- Description string
 - The description of plugin.
 - Plugin
Name string - The name of plugin.
 - Version string
 - The version of plugin.
 
- Description string
 - The description of plugin.
 - Plugin
Name string - The name of plugin.
 - Version string
 - The version of plugin.
 
- description String
 - The description of plugin.
 - plugin
Name String - The name of plugin.
 - version String
 - The version of plugin.
 
- description string
 - The description of plugin.
 - plugin
Name string - The name of plugin.
 - version string
 - The version of plugin.
 
- description str
 - The description of plugin.
 - plugin_
name str - The name of plugin.
 - version str
 - The version of plugin.
 
- description String
 - The description of plugin.
 - plugin
Name String - The name of plugin.
 - version String
 - The version of plugin.
 
Package Details
- Repository
 - volcengine volcengine/pulumi-volcengine
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
volcengineTerraform Provider.