1. Packages
  2. Volcengine
  3. API Docs
  4. escloud
  5. Instances
Volcengine v0.0.26 published on Friday, Sep 13, 2024 by Volcengine

volcengine.escloud.Instances

Explore with Pulumi AI

volcengine logo
Volcengine v0.0.26 published on Friday, Sep 13, 2024 by Volcengine

    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) InstancesResultOutput
    public 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 dictionary

    The following arguments are supported:

    ChargeTypes List<string>
    The charge types of instance.
    Ids List<string>
    A list of instance IDs.
    Names List<string>
    The names of instance.
    OutputFile string
    File name where to save data source results.
    Statuses List<string>
    The list status of instance.
    Versions List<string>
    The versions of instance.
    ZoneIds List<string>
    The available zone IDs of instance.
    ChargeTypes []string
    The charge types of instance.
    Ids []string
    A list of instance IDs.
    Names []string
    The names of instance.
    OutputFile string
    File name where to save data source results.
    Statuses []string
    The list status of instance.
    Versions []string
    The versions of instance.
    ZoneIds []string
    The available zone IDs of instance.
    chargeTypes List<String>
    The charge types of instance.
    ids List<String>
    A list of instance IDs.
    names List<String>
    The names of instance.
    outputFile String
    File name where to save data source results.
    statuses List<String>
    The list status of instance.
    versions List<String>
    The versions of instance.
    zoneIds List<String>
    The available zone IDs of instance.
    chargeTypes string[]
    The charge types of instance.
    ids string[]
    A list of instance IDs.
    names string[]
    The names of instance.
    outputFile string
    File name where to save data source results.
    statuses string[]
    The list status of instance.
    versions string[]
    The versions of instance.
    zoneIds 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.
    chargeTypes List<String>
    The charge types of instance.
    ids List<String>
    A list of instance IDs.
    names List<String>
    The names of instance.
    outputFile String
    File name where to save data source results.
    statuses List<String>
    The list status of instance.
    versions List<String>
    The versions of instance.
    zoneIds 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<InstancesInstance>
    The collection of instance query.
    TotalCount int
    The total count of instance query.
    ChargeTypes List<string>
    Ids List<string>
    Names List<string>
    OutputFile string
    Statuses List<string>
    Versions List<string>
    ZoneIds List<string>
    Id string
    The provider-assigned unique ID for this managed resource.
    Instances []InstancesInstance
    The collection of instance query.
    TotalCount int
    The total count of instance query.
    ChargeTypes []string
    Ids []string
    Names []string
    OutputFile string
    Statuses []string
    Versions []string
    ZoneIds []string
    id String
    The provider-assigned unique ID for this managed resource.
    instances List<InstancesInstance>
    The collection of instance query.
    totalCount Integer
    The total count of instance query.
    chargeTypes List<String>
    ids List<String>
    names List<String>
    outputFile String
    statuses List<String>
    versions List<String>
    zoneIds List<String>
    id string
    The provider-assigned unique ID for this managed resource.
    instances InstancesInstance[]
    The collection of instance query.
    totalCount number
    The total count of instance query.
    chargeTypes string[]
    ids string[]
    names string[]
    outputFile string
    statuses string[]
    versions string[]
    zoneIds string[]
    id str
    The provider-assigned unique ID for this managed resource.
    instances Sequence[InstancesInstance]
    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.
    totalCount Number
    The total count of instance query.
    chargeTypes List<String>
    ids List<String>
    names List<String>
    outputFile String
    statuses List<String>
    versions List<String>
    zoneIds List<String>

    Supporting Types

    InstancesInstance

    ChargeEnabled bool
    The charge status of instance.
    CreateTime string
    The create time of instance.
    EnableEsPrivateNetwork bool
    whether enable es private network.
    EnableEsPublicNetwork bool
    whether enable es public network.
    EnableKibanaPrivateNetwork bool
    whether enable kibana private network.
    EnableKibanaPublicNetwork bool
    whether enable kibana public network.
    EsInnerEndpoint string
    The es inner endpoint of instance.
    EsPrivateDomain string
    The es private domain of instance.
    EsPrivateEndpoint string
    The es private endpoint of instance.
    EsPublicDomain string
    The es public domain of instance.
    EsPublicEndpoint string
    The es public endpoint of instance.
    ExpireDate string
    The expire time of instance.
    Id string
    The Id of instance.
    InstanceConfiguration InstancesInstanceInstanceConfiguration
    The configuration of instance.
    InstanceId string
    The Id of instance.
    KibanaPrivateDomain string
    The kibana private domain of instance.
    KibanaPublicDomain string
    The kibana public domain of instance.
    MaintenanceDays List<string>
    The maintenance day of instance.
    MaintenanceTime string
    The maintenance time of instance.
    Namespace string
    The namespace of instance.
    Nodes List<InstancesInstanceNode>
    The nodes info of instance.
    Plugins List<InstancesInstancePlugin>
    The plugin info of instance.
    Status string
    The status of instance.
    TotalNodes int
    The total nodes of instance.
    UserId string
    The user id of instance.
    ChargeEnabled bool
    The charge status of instance.
    CreateTime string
    The create time of instance.
    EnableEsPrivateNetwork bool
    whether enable es private network.
    EnableEsPublicNetwork bool
    whether enable es public network.
    EnableKibanaPrivateNetwork bool
    whether enable kibana private network.
    EnableKibanaPublicNetwork bool
    whether enable kibana public network.
    EsInnerEndpoint string
    The es inner endpoint of instance.
    EsPrivateDomain string
    The es private domain of instance.
    EsPrivateEndpoint string
    The es private endpoint of instance.
    EsPublicDomain string
    The es public domain of instance.
    EsPublicEndpoint string
    The es public endpoint of instance.
    ExpireDate string
    The expire time of instance.
    Id string
    The Id of instance.
    InstanceConfiguration InstancesInstanceInstanceConfiguration
    The configuration of instance.
    InstanceId string
    The Id of instance.
    KibanaPrivateDomain string
    The kibana private domain of instance.
    KibanaPublicDomain string
    The kibana public domain of instance.
    MaintenanceDays []string
    The maintenance day of instance.
    MaintenanceTime string
    The maintenance time of instance.
    Namespace string
    The namespace of instance.
    Nodes []InstancesInstanceNode
    The nodes info of instance.
    Plugins []InstancesInstancePlugin
    The plugin info of instance.
    Status string
    The status of instance.
    TotalNodes int
    The total nodes of instance.
    UserId string
    The user id of instance.
    chargeEnabled Boolean
    The charge status of instance.
    createTime String
    The create time of instance.
    enableEsPrivateNetwork Boolean
    whether enable es private network.
    enableEsPublicNetwork Boolean
    whether enable es public network.
    enableKibanaPrivateNetwork Boolean
    whether enable kibana private network.
    enableKibanaPublicNetwork Boolean
    whether enable kibana public network.
    esInnerEndpoint String
    The es inner endpoint of instance.
    esPrivateDomain String
    The es private domain of instance.
    esPrivateEndpoint String
    The es private endpoint of instance.
    esPublicDomain String
    The es public domain of instance.
    esPublicEndpoint String
    The es public endpoint of instance.
    expireDate String
    The expire time of instance.
    id String
    The Id of instance.
    instanceConfiguration InstancesInstanceInstanceConfiguration
    The configuration of instance.
    instanceId String
    The Id of instance.
    kibanaPrivateDomain String
    The kibana private domain of instance.
    kibanaPublicDomain String
    The kibana public domain of instance.
    maintenanceDays List<String>
    The maintenance day of instance.
    maintenanceTime String
    The maintenance time of instance.
    namespace String
    The namespace of instance.
    nodes List<InstancesInstanceNode>
    The nodes info of instance.
    plugins List<InstancesInstancePlugin>
    The plugin info of instance.
    status String
    The status of instance.
    totalNodes Integer
    The total nodes of instance.
    userId String
    The user id of instance.
    chargeEnabled boolean
    The charge status of instance.
    createTime string
    The create time of instance.
    enableEsPrivateNetwork boolean
    whether enable es private network.
    enableEsPublicNetwork boolean
    whether enable es public network.
    enableKibanaPrivateNetwork boolean
    whether enable kibana private network.
    enableKibanaPublicNetwork boolean
    whether enable kibana public network.
    esInnerEndpoint string
    The es inner endpoint of instance.
    esPrivateDomain string
    The es private domain of instance.
    esPrivateEndpoint string
    The es private endpoint of instance.
    esPublicDomain string
    The es public domain of instance.
    esPublicEndpoint string
    The es public endpoint of instance.
    expireDate string
    The expire time of instance.
    id string
    The Id of instance.
    instanceConfiguration InstancesInstanceInstanceConfiguration
    The configuration of instance.
    instanceId string
    The Id of instance.
    kibanaPrivateDomain string
    The kibana private domain of instance.
    kibanaPublicDomain string
    The kibana public domain of instance.
    maintenanceDays string[]
    The maintenance day of instance.
    maintenanceTime string
    The maintenance time of instance.
    namespace string
    The namespace of instance.
    nodes InstancesInstanceNode[]
    The nodes info of instance.
    plugins InstancesInstancePlugin[]
    The plugin info of instance.
    status string
    The status of instance.
    totalNodes number
    The total nodes of instance.
    userId string
    The user id of instance.
    charge_enabled bool
    The charge status of instance.
    create_time str
    The create time of instance.
    enable_es_private_network bool
    whether enable es private network.
    enable_es_public_network bool
    whether enable es public network.
    enable_kibana_private_network bool
    whether enable kibana private network.
    enable_kibana_public_network bool
    whether enable kibana public network.
    es_inner_endpoint str
    The es inner endpoint of instance.
    es_private_domain str
    The es private domain of instance.
    es_private_endpoint str
    The es private endpoint of instance.
    es_public_domain str
    The es public domain of instance.
    es_public_endpoint str
    The es public endpoint of instance.
    expire_date str
    The expire time of instance.
    id str
    The Id of instance.
    instance_configuration InstancesInstanceInstanceConfiguration
    The configuration of instance.
    instance_id str
    The Id of instance.
    kibana_private_domain str
    The kibana private domain of instance.
    kibana_public_domain str
    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[InstancesInstanceNode]
    The nodes info of instance.
    plugins Sequence[InstancesInstancePlugin]
    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.
    chargeEnabled Boolean
    The charge status of instance.
    createTime String
    The create time of instance.
    enableEsPrivateNetwork Boolean
    whether enable es private network.
    enableEsPublicNetwork Boolean
    whether enable es public network.
    enableKibanaPrivateNetwork Boolean
    whether enable kibana private network.
    enableKibanaPublicNetwork Boolean
    whether enable kibana public network.
    esInnerEndpoint String
    The es inner endpoint of instance.
    esPrivateDomain String
    The es private domain of instance.
    esPrivateEndpoint String
    The es private endpoint of instance.
    esPublicDomain String
    The es public domain of instance.
    esPublicEndpoint String
    The es public endpoint of instance.
    expireDate String
    The expire time of instance.
    id String
    The Id of instance.
    instanceConfiguration Property Map
    The configuration of instance.
    instanceId String
    The Id of instance.
    kibanaPrivateDomain String
    The kibana private domain of instance.
    kibanaPublicDomain String
    The kibana public domain of instance.
    maintenanceDays List<String>
    The maintenance day of instance.
    maintenanceTime 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.
    totalNodes Number
    The total nodes of instance.
    userId String
    The user id of instance.

    InstancesInstanceInstanceConfiguration

    AdminUserName string
    The user name of instance.
    ChargeType string
    The charge type of instance.
    EnableHttps bool
    whether enable https.
    EnablePureMaster bool
    Whether enable pure master.
    HotNodeNumber int
    The node number of host.
    HotNodeResourceSpec InstancesInstanceInstanceConfigurationHotNodeResourceSpec
    The node resource spec of host.
    HotNodeStorageSpec InstancesInstanceInstanceConfigurationHotNodeStorageSpec
    The node storage spec of host.
    InstanceName string
    The name of instance.
    KibanaNodeNumber int
    The node number of kibana.
    KibanaNodeResourceSpec InstancesInstanceInstanceConfigurationKibanaNodeResourceSpec
    The node resource spec of kibana.
    KibanaNodeStorageSpec InstancesInstanceInstanceConfigurationKibanaNodeStorageSpec
    The node storage spec of kibana.
    MasterNodeNumber int
    The node number of master.
    MasterNodeResourceSpec InstancesInstanceInstanceConfigurationMasterNodeResourceSpec
    The node resource spec of master.
    MasterNodeStorageSpec InstancesInstanceInstanceConfigurationMasterNodeStorageSpec
    The node storage spec of master.
    Period int
    The period of project.
    ProjectName string
    The name of project.
    RegionId string
    The region info of instance.
    Subnet InstancesInstanceInstanceConfigurationSubnet
    The subnet info.
    Version string
    The version of plugin.
    Vpc InstancesInstanceInstanceConfigurationVpc
    The vpc info.
    ZoneId string
    The zoneId of instance.
    ZoneNumber int
    The zone number of instance.
    AdminUserName string
    The user name of instance.
    ChargeType string
    The charge type of instance.
    EnableHttps bool
    whether enable https.
    EnablePureMaster bool
    Whether enable pure master.
    HotNodeNumber int
    The node number of host.
    HotNodeResourceSpec InstancesInstanceInstanceConfigurationHotNodeResourceSpec
    The node resource spec of host.
    HotNodeStorageSpec InstancesInstanceInstanceConfigurationHotNodeStorageSpec
    The node storage spec of host.
    InstanceName string
    The name of instance.
    KibanaNodeNumber int
    The node number of kibana.
    KibanaNodeResourceSpec InstancesInstanceInstanceConfigurationKibanaNodeResourceSpec
    The node resource spec of kibana.
    KibanaNodeStorageSpec InstancesInstanceInstanceConfigurationKibanaNodeStorageSpec
    The node storage spec of kibana.
    MasterNodeNumber int
    The node number of master.
    MasterNodeResourceSpec InstancesInstanceInstanceConfigurationMasterNodeResourceSpec
    The node resource spec of master.
    MasterNodeStorageSpec InstancesInstanceInstanceConfigurationMasterNodeStorageSpec
    The node storage spec of master.
    Period int
    The period of project.
    ProjectName string
    The name of project.
    RegionId string
    The region info of instance.
    Subnet InstancesInstanceInstanceConfigurationSubnet
    The subnet info.
    Version string
    The version of plugin.
    Vpc InstancesInstanceInstanceConfigurationVpc
    The vpc info.
    ZoneId string
    The zoneId of instance.
    ZoneNumber int
    The zone number of instance.
    adminUserName String
    The user name of instance.
    chargeType String
    The charge type of instance.
    enableHttps Boolean
    whether enable https.
    enablePureMaster Boolean
    Whether enable pure master.
    hotNodeNumber Integer
    The node number of host.
    hotNodeResourceSpec InstancesInstanceInstanceConfigurationHotNodeResourceSpec
    The node resource spec of host.
    hotNodeStorageSpec InstancesInstanceInstanceConfigurationHotNodeStorageSpec
    The node storage spec of host.
    instanceName String
    The name of instance.
    kibanaNodeNumber Integer
    The node number of kibana.
    kibanaNodeResourceSpec InstancesInstanceInstanceConfigurationKibanaNodeResourceSpec
    The node resource spec of kibana.
    kibanaNodeStorageSpec InstancesInstanceInstanceConfigurationKibanaNodeStorageSpec
    The node storage spec of kibana.
    masterNodeNumber Integer
    The node number of master.
    masterNodeResourceSpec InstancesInstanceInstanceConfigurationMasterNodeResourceSpec
    The node resource spec of master.
    masterNodeStorageSpec InstancesInstanceInstanceConfigurationMasterNodeStorageSpec
    The node storage spec of master.
    period Integer
    The period of project.
    projectName String
    The name of project.
    regionId String
    The region info of instance.
    subnet InstancesInstanceInstanceConfigurationSubnet
    The subnet info.
    version String
    The version of plugin.
    vpc InstancesInstanceInstanceConfigurationVpc
    The vpc info.
    zoneId String
    The zoneId of instance.
    zoneNumber Integer
    The zone number of instance.
    adminUserName string
    The user name of instance.
    chargeType string
    The charge type of instance.
    enableHttps boolean
    whether enable https.
    enablePureMaster boolean
    Whether enable pure master.
    hotNodeNumber number
    The node number of host.
    hotNodeResourceSpec InstancesInstanceInstanceConfigurationHotNodeResourceSpec
    The node resource spec of host.
    hotNodeStorageSpec InstancesInstanceInstanceConfigurationHotNodeStorageSpec
    The node storage spec of host.
    instanceName string
    The name of instance.
    kibanaNodeNumber number
    The node number of kibana.
    kibanaNodeResourceSpec InstancesInstanceInstanceConfigurationKibanaNodeResourceSpec
    The node resource spec of kibana.
    kibanaNodeStorageSpec InstancesInstanceInstanceConfigurationKibanaNodeStorageSpec
    The node storage spec of kibana.
    masterNodeNumber number
    The node number of master.
    masterNodeResourceSpec InstancesInstanceInstanceConfigurationMasterNodeResourceSpec
    The node resource spec of master.
    masterNodeStorageSpec InstancesInstanceInstanceConfigurationMasterNodeStorageSpec
    The node storage spec of master.
    period number
    The period of project.
    projectName string
    The name of project.
    regionId string
    The region info of instance.
    subnet InstancesInstanceInstanceConfigurationSubnet
    The subnet info.
    version string
    The version of plugin.
    vpc InstancesInstanceInstanceConfigurationVpc
    The vpc info.
    zoneId string
    The zoneId of instance.
    zoneNumber number
    The zone number of instance.
    admin_user_name str
    The user name of instance.
    charge_type str
    The charge type of instance.
    enable_https bool
    whether enable https.
    enable_pure_master bool
    Whether enable pure master.
    hot_node_number int
    The node number of host.
    hot_node_resource_spec InstancesInstanceInstanceConfigurationHotNodeResourceSpec
    The node resource spec of host.
    hot_node_storage_spec InstancesInstanceInstanceConfigurationHotNodeStorageSpec
    The node storage spec of host.
    instance_name str
    The name of instance.
    kibana_node_number int
    The node number of kibana.
    kibana_node_resource_spec InstancesInstanceInstanceConfigurationKibanaNodeResourceSpec
    The node resource spec of kibana.
    kibana_node_storage_spec InstancesInstanceInstanceConfigurationKibanaNodeStorageSpec
    The node storage spec of kibana.
    master_node_number int
    The node number of master.
    master_node_resource_spec InstancesInstanceInstanceConfigurationMasterNodeResourceSpec
    The node resource spec of master.
    master_node_storage_spec InstancesInstanceInstanceConfigurationMasterNodeStorageSpec
    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 InstancesInstanceInstanceConfigurationSubnet
    The subnet info.
    version str
    The version of plugin.
    vpc InstancesInstanceInstanceConfigurationVpc
    The vpc info.
    zone_id str
    The zoneId of instance.
    zone_number int
    The zone number of instance.
    adminUserName String
    The user name of instance.
    chargeType String
    The charge type of instance.
    enableHttps Boolean
    whether enable https.
    enablePureMaster Boolean
    Whether enable pure master.
    hotNodeNumber Number
    The node number of host.
    hotNodeResourceSpec Property Map
    The node resource spec of host.
    hotNodeStorageSpec Property Map
    The node storage spec of host.
    instanceName String
    The name of instance.
    kibanaNodeNumber Number
    The node number of kibana.
    kibanaNodeResourceSpec Property Map
    The node resource spec of kibana.
    kibanaNodeStorageSpec Property Map
    The node storage spec of kibana.
    masterNodeNumber Number
    The node number of master.
    masterNodeResourceSpec Property Map
    The node resource spec of master.
    masterNodeStorageSpec Property Map
    The node storage spec of master.
    period Number
    The period of project.
    projectName String
    The name of project.
    regionId String
    The region info of instance.
    subnet Property Map
    The subnet info.
    version String
    The version of plugin.
    vpc Property Map
    The vpc info.
    zoneId String
    The zoneId of instance.
    zoneNumber Number
    The zone number of instance.

    InstancesInstanceInstanceConfigurationHotNodeResourceSpec

    Cpu int
    The cpu info of resource spec.
    Description string
    The description of plugin.
    DisplayName 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.
    DisplayName 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.
    displayName 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.
    displayName 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.
    displayName 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.
    DisplayName string
    The show name of storage spec.
    MaxSize int
    The max size of storage spec.
    MinSize 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.
    DisplayName string
    The show name of storage spec.
    MaxSize int
    The max size of storage spec.
    MinSize 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.
    displayName String
    The show name of storage spec.
    maxSize Integer
    The max size of storage spec.
    minSize 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.
    displayName string
    The show name of storage spec.
    maxSize number
    The max size of storage spec.
    minSize 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.
    displayName String
    The show name of storage spec.
    maxSize Number
    The max size of storage spec.
    minSize 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.
    DisplayName 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.
    DisplayName 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.
    displayName 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.
    displayName 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.
    displayName 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.
    DisplayName string
    The show name of storage spec.
    MaxSize int
    The max size of storage spec.
    MinSize 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.
    DisplayName string
    The show name of storage spec.
    MaxSize int
    The max size of storage spec.
    MinSize 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.
    displayName String
    The show name of storage spec.
    maxSize Integer
    The max size of storage spec.
    minSize 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.
    displayName string
    The show name of storage spec.
    maxSize number
    The max size of storage spec.
    minSize 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.
    displayName String
    The show name of storage spec.
    maxSize Number
    The max size of storage spec.
    minSize 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.
    DisplayName 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.
    DisplayName 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.
    displayName 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.
    displayName 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.
    displayName 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.
    DisplayName string
    The show name of storage spec.
    MaxSize int
    The max size of storage spec.
    MinSize 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.
    DisplayName string
    The show name of storage spec.
    MaxSize int
    The max size of storage spec.
    MinSize 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.
    displayName String
    The show name of storage spec.
    maxSize Integer
    The max size of storage spec.
    minSize 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.
    displayName string
    The show name of storage spec.
    maxSize number
    The max size of storage spec.
    minSize 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.
    displayName String
    The show name of storage spec.
    maxSize Number
    The max size of storage spec.
    minSize 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

    SubnetId string
    The id of subnet.
    SubnetName string
    The name of subnet.
    SubnetId string
    The id of subnet.
    SubnetName string
    The name of subnet.
    subnetId String
    The id of subnet.
    subnetName String
    The name of subnet.
    subnetId string
    The id of subnet.
    subnetName string
    The name of subnet.
    subnet_id str
    The id of subnet.
    subnet_name str
    The name of subnet.
    subnetId String
    The id of subnet.
    subnetName String
    The name of subnet.

    InstancesInstanceInstanceConfigurationVpc

    VpcId string
    The id of vpc.
    VpcName string
    The name of vpc.
    VpcId string
    The id of vpc.
    VpcName string
    The name of vpc.
    vpcId String
    The id of vpc.
    vpcName String
    The name of vpc.
    vpcId string
    The id of vpc.
    vpcName string
    The name of vpc.
    vpc_id str
    The id of vpc.
    vpc_name str
    The name of vpc.
    vpcId String
    The id of vpc.
    vpcName String
    The name of vpc.

    InstancesInstanceNode

    IsCold bool
    Is cold node.
    IsHot bool
    Is hot node.
    IsKibana bool
    Is kibana node.
    IsMaster bool
    Is master node.
    IsWarm bool
    Is warm node.
    NodeDisplayName string
    The show name of node.
    NodeName string
    The name of node.
    ResourceSpec InstancesInstanceNodeResourceSpec
    The node resource spec of master.
    RestartNumber int
    The restart times of node.
    StartTime string
    The start time of node.
    Status string
    The status of instance.
    StorageSpec InstancesInstanceNodeStorageSpec
    The node storage spec of master.
    IsCold bool
    Is cold node.
    IsHot bool
    Is hot node.
    IsKibana bool
    Is kibana node.
    IsMaster bool
    Is master node.
    IsWarm bool
    Is warm node.
    NodeDisplayName string
    The show name of node.
    NodeName string
    The name of node.
    ResourceSpec InstancesInstanceNodeResourceSpec
    The node resource spec of master.
    RestartNumber int
    The restart times of node.
    StartTime string
    The start time of node.
    Status string
    The status of instance.
    StorageSpec InstancesInstanceNodeStorageSpec
    The node storage spec of master.
    isCold Boolean
    Is cold node.
    isHot Boolean
    Is hot node.
    isKibana Boolean
    Is kibana node.
    isMaster Boolean
    Is master node.
    isWarm Boolean
    Is warm node.
    nodeDisplayName String
    The show name of node.
    nodeName String
    The name of node.
    resourceSpec InstancesInstanceNodeResourceSpec
    The node resource spec of master.
    restartNumber Integer
    The restart times of node.
    startTime String
    The start time of node.
    status String
    The status of instance.
    storageSpec InstancesInstanceNodeStorageSpec
    The node storage spec of master.
    isCold boolean
    Is cold node.
    isHot boolean
    Is hot node.
    isKibana boolean
    Is kibana node.
    isMaster boolean
    Is master node.
    isWarm boolean
    Is warm node.
    nodeDisplayName string
    The show name of node.
    nodeName string
    The name of node.
    resourceSpec InstancesInstanceNodeResourceSpec
    The node resource spec of master.
    restartNumber number
    The restart times of node.
    startTime string
    The start time of node.
    status string
    The status of instance.
    storageSpec InstancesInstanceNodeStorageSpec
    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_name str
    The show name of node.
    node_name str
    The name of node.
    resource_spec InstancesInstanceNodeResourceSpec
    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 InstancesInstanceNodeStorageSpec
    The node storage spec of master.
    isCold Boolean
    Is cold node.
    isHot Boolean
    Is hot node.
    isKibana Boolean
    Is kibana node.
    isMaster Boolean
    Is master node.
    isWarm Boolean
    Is warm node.
    nodeDisplayName String
    The show name of node.
    nodeName String
    The name of node.
    resourceSpec Property Map
    The node resource spec of master.
    restartNumber Number
    The restart times of node.
    startTime String
    The start time of node.
    status String
    The status of instance.
    storageSpec Property Map
    The node storage spec of master.

    InstancesInstanceNodeResourceSpec

    Cpu int
    The cpu info of resource spec.
    Description string
    The description of plugin.
    DisplayName 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.
    DisplayName 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.
    displayName 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.
    displayName 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.
    displayName 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.
    DisplayName string
    The show name of storage spec.
    MaxSize int
    The max size of storage spec.
    MinSize 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.
    DisplayName string
    The show name of storage spec.
    MaxSize int
    The max size of storage spec.
    MinSize 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.
    displayName String
    The show name of storage spec.
    maxSize Integer
    The max size of storage spec.
    minSize 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.
    displayName string
    The show name of storage spec.
    maxSize number
    The max size of storage spec.
    minSize 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.
    displayName String
    The show name of storage spec.
    maxSize Number
    The max size of storage spec.
    minSize 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.
    PluginName string
    The name of plugin.
    Version string
    The version of plugin.
    Description string
    The description of plugin.
    PluginName string
    The name of plugin.
    Version string
    The version of plugin.
    description String
    The description of plugin.
    pluginName String
    The name of plugin.
    version String
    The version of plugin.
    description string
    The description of plugin.
    pluginName 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.
    pluginName 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 volcengine Terraform Provider.
    volcengine logo
    Volcengine v0.0.26 published on Friday, Sep 13, 2024 by Volcengine