alicloud.mse.Cluster
Explore with Pulumi AI
Provides a MSE Cluster resource. It is a one-stop microservice platform for the industry’s mainstream open source microservice frameworks Spring Cloud and Dubbo, providing governance center, managed registry and managed configuration center.
NOTE: Available in 1.94.0+.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() =>
{
var exampleZones = AliCloud.GetZones.Invoke(new()
{
AvailableResourceCreation = "VSwitch",
});
var exampleNetwork = new AliCloud.Vpc.Network("exampleNetwork", new()
{
VpcName = "terraform-example",
CidrBlock = "172.17.3.0/24",
});
var exampleSwitch = new AliCloud.Vpc.Switch("exampleSwitch", new()
{
VswitchName = "terraform-example",
CidrBlock = "172.17.3.0/24",
VpcId = exampleNetwork.Id,
ZoneId = exampleZones.Apply(getZonesResult => getZonesResult.Zones[0]?.Id),
});
var exampleCluster = new AliCloud.Mse.Cluster("exampleCluster", new()
{
ClusterSpecification = "MSE_SC_1_2_60_c",
ClusterType = "Nacos-Ans",
ClusterVersion = "NACOS_2_0_0",
InstanceCount = 1,
NetType = "privatenet",
PubNetworkFlow = "1",
ConnectionType = "slb",
ClusterAliasName = "terraform-example",
MseVersion = "mse_dev",
VswitchId = exampleSwitch.Id,
VpcId = exampleNetwork.Id,
});
});
package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud"
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/mse"
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/vpc"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
exampleZones, err := alicloud.GetZones(ctx, &alicloud.GetZonesArgs{
AvailableResourceCreation: pulumi.StringRef("VSwitch"),
}, nil)
if err != nil {
return err
}
exampleNetwork, err := vpc.NewNetwork(ctx, "exampleNetwork", &vpc.NetworkArgs{
VpcName: pulumi.String("terraform-example"),
CidrBlock: pulumi.String("172.17.3.0/24"),
})
if err != nil {
return err
}
exampleSwitch, err := vpc.NewSwitch(ctx, "exampleSwitch", &vpc.SwitchArgs{
VswitchName: pulumi.String("terraform-example"),
CidrBlock: pulumi.String("172.17.3.0/24"),
VpcId: exampleNetwork.ID(),
ZoneId: *pulumi.String(exampleZones.Zones[0].Id),
})
if err != nil {
return err
}
_, err = mse.NewCluster(ctx, "exampleCluster", &mse.ClusterArgs{
ClusterSpecification: pulumi.String("MSE_SC_1_2_60_c"),
ClusterType: pulumi.String("Nacos-Ans"),
ClusterVersion: pulumi.String("NACOS_2_0_0"),
InstanceCount: pulumi.Int(1),
NetType: pulumi.String("privatenet"),
PubNetworkFlow: pulumi.String("1"),
ConnectionType: pulumi.String("slb"),
ClusterAliasName: pulumi.String("terraform-example"),
MseVersion: pulumi.String("mse_dev"),
VswitchId: exampleSwitch.ID(),
VpcId: exampleNetwork.ID(),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.AlicloudFunctions;
import com.pulumi.alicloud.inputs.GetZonesArgs;
import com.pulumi.alicloud.vpc.Network;
import com.pulumi.alicloud.vpc.NetworkArgs;
import com.pulumi.alicloud.vpc.Switch;
import com.pulumi.alicloud.vpc.SwitchArgs;
import com.pulumi.alicloud.mse.Cluster;
import com.pulumi.alicloud.mse.ClusterArgs;
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 exampleZones = AlicloudFunctions.getZones(GetZonesArgs.builder()
.availableResourceCreation("VSwitch")
.build());
var exampleNetwork = new Network("exampleNetwork", NetworkArgs.builder()
.vpcName("terraform-example")
.cidrBlock("172.17.3.0/24")
.build());
var exampleSwitch = new Switch("exampleSwitch", SwitchArgs.builder()
.vswitchName("terraform-example")
.cidrBlock("172.17.3.0/24")
.vpcId(exampleNetwork.id())
.zoneId(exampleZones.applyValue(getZonesResult -> getZonesResult.zones()[0].id()))
.build());
var exampleCluster = new Cluster("exampleCluster", ClusterArgs.builder()
.clusterSpecification("MSE_SC_1_2_60_c")
.clusterType("Nacos-Ans")
.clusterVersion("NACOS_2_0_0")
.instanceCount(1)
.netType("privatenet")
.pubNetworkFlow("1")
.connectionType("slb")
.clusterAliasName("terraform-example")
.mseVersion("mse_dev")
.vswitchId(exampleSwitch.id())
.vpcId(exampleNetwork.id())
.build());
}
}
import pulumi
import pulumi_alicloud as alicloud
example_zones = alicloud.get_zones(available_resource_creation="VSwitch")
example_network = alicloud.vpc.Network("exampleNetwork",
vpc_name="terraform-example",
cidr_block="172.17.3.0/24")
example_switch = alicloud.vpc.Switch("exampleSwitch",
vswitch_name="terraform-example",
cidr_block="172.17.3.0/24",
vpc_id=example_network.id,
zone_id=example_zones.zones[0].id)
example_cluster = alicloud.mse.Cluster("exampleCluster",
cluster_specification="MSE_SC_1_2_60_c",
cluster_type="Nacos-Ans",
cluster_version="NACOS_2_0_0",
instance_count=1,
net_type="privatenet",
pub_network_flow="1",
connection_type="slb",
cluster_alias_name="terraform-example",
mse_version="mse_dev",
vswitch_id=example_switch.id,
vpc_id=example_network.id)
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const exampleZones = alicloud.getZones({
availableResourceCreation: "VSwitch",
});
const exampleNetwork = new alicloud.vpc.Network("exampleNetwork", {
vpcName: "terraform-example",
cidrBlock: "172.17.3.0/24",
});
const exampleSwitch = new alicloud.vpc.Switch("exampleSwitch", {
vswitchName: "terraform-example",
cidrBlock: "172.17.3.0/24",
vpcId: exampleNetwork.id,
zoneId: exampleZones.then(exampleZones => exampleZones.zones?.[0]?.id),
});
const exampleCluster = new alicloud.mse.Cluster("exampleCluster", {
clusterSpecification: "MSE_SC_1_2_60_c",
clusterType: "Nacos-Ans",
clusterVersion: "NACOS_2_0_0",
instanceCount: 1,
netType: "privatenet",
pubNetworkFlow: "1",
connectionType: "slb",
clusterAliasName: "terraform-example",
mseVersion: "mse_dev",
vswitchId: exampleSwitch.id,
vpcId: exampleNetwork.id,
});
resources:
exampleNetwork:
type: alicloud:vpc:Network
properties:
vpcName: terraform-example
cidrBlock: 172.17.3.0/24
exampleSwitch:
type: alicloud:vpc:Switch
properties:
vswitchName: terraform-example
cidrBlock: 172.17.3.0/24
vpcId: ${exampleNetwork.id}
zoneId: ${exampleZones.zones[0].id}
exampleCluster:
type: alicloud:mse:Cluster
properties:
clusterSpecification: MSE_SC_1_2_60_c
clusterType: Nacos-Ans
clusterVersion: NACOS_2_0_0
instanceCount: 1
netType: privatenet
pubNetworkFlow: '1'
connectionType: slb
clusterAliasName: terraform-example
mseVersion: mse_dev
vswitchId: ${exampleSwitch.id}
vpcId: ${exampleNetwork.id}
variables:
exampleZones:
fn::invoke:
Function: alicloud:getZones
Arguments:
availableResourceCreation: VSwitch
Create Cluster Resource
new Cluster(name: string, args: ClusterArgs, opts?: CustomResourceOptions);
@overload
def Cluster(resource_name: str,
opts: Optional[ResourceOptions] = None,
acl_entry_lists: Optional[Sequence[str]] = None,
cluster_alias_name: Optional[str] = None,
cluster_specification: Optional[str] = None,
cluster_type: Optional[str] = None,
cluster_version: Optional[str] = None,
connection_type: Optional[str] = None,
disk_type: Optional[str] = None,
instance_count: Optional[int] = None,
mse_version: Optional[str] = None,
net_type: Optional[str] = None,
private_slb_specification: Optional[str] = None,
pub_network_flow: Optional[str] = None,
pub_slb_specification: Optional[str] = None,
request_pars: Optional[str] = None,
vpc_id: Optional[str] = None,
vswitch_id: Optional[str] = None)
@overload
def Cluster(resource_name: str,
args: ClusterArgs,
opts: Optional[ResourceOptions] = None)
func NewCluster(ctx *Context, name string, args ClusterArgs, opts ...ResourceOption) (*Cluster, error)
public Cluster(string name, ClusterArgs args, CustomResourceOptions? opts = null)
public Cluster(String name, ClusterArgs args)
public Cluster(String name, ClusterArgs args, CustomResourceOptions options)
type: alicloud:mse:Cluster
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Cluster Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Cluster resource accepts the following input properties:
- Cluster
Specification string The engine specification of MSE Cluster. NOTE: From version 1.188.0,
cluster_specification
can be modified. Valid values:- Cluster
Type string The type of MSE Cluster.
- Cluster
Version string The version of MSE Cluster. See details
- Instance
Count int The count of instance. NOTE: From version 1.188.0,
instance_count
can be modified.- Net
Type string The type of network. Valid values: "privatenet" and "pubnet".
- Pub
Network stringFlow The public network bandwidth.
0
means no access to the public network.- Acl
Entry List<string>Lists The whitelist. NOTE: This attribute is invalid when the value of
pub_network_flow
is0
and the value ofnet_type
isprivatenet
.- Cluster
Alias stringName The alias of MSE Cluster.
- Connection
Type string The connection type. Valid values:
slb
.- Disk
Type string The type of Disk.
- Mse
Version string The version of MSE. Valid values:
mse_dev
ormse_pro
.- Private
Slb stringSpecification The specification of private network SLB.
- Pub
Slb stringSpecification The specification of public network SLB.
- Request
Pars string The extended request parameters in the JSON format.
- Vpc
Id string The id of the VPC.
- Vswitch
Id string The id of VSwitch.
- Cluster
Specification string The engine specification of MSE Cluster. NOTE: From version 1.188.0,
cluster_specification
can be modified. Valid values:- Cluster
Type string The type of MSE Cluster.
- Cluster
Version string The version of MSE Cluster. See details
- Instance
Count int The count of instance. NOTE: From version 1.188.0,
instance_count
can be modified.- Net
Type string The type of network. Valid values: "privatenet" and "pubnet".
- Pub
Network stringFlow The public network bandwidth.
0
means no access to the public network.- Acl
Entry []stringLists The whitelist. NOTE: This attribute is invalid when the value of
pub_network_flow
is0
and the value ofnet_type
isprivatenet
.- Cluster
Alias stringName The alias of MSE Cluster.
- Connection
Type string The connection type. Valid values:
slb
.- Disk
Type string The type of Disk.
- Mse
Version string The version of MSE. Valid values:
mse_dev
ormse_pro
.- Private
Slb stringSpecification The specification of private network SLB.
- Pub
Slb stringSpecification The specification of public network SLB.
- Request
Pars string The extended request parameters in the JSON format.
- Vpc
Id string The id of the VPC.
- Vswitch
Id string The id of VSwitch.
- cluster
Specification String The engine specification of MSE Cluster. NOTE: From version 1.188.0,
cluster_specification
can be modified. Valid values:- cluster
Type String The type of MSE Cluster.
- cluster
Version String The version of MSE Cluster. See details
- instance
Count Integer The count of instance. NOTE: From version 1.188.0,
instance_count
can be modified.- net
Type String The type of network. Valid values: "privatenet" and "pubnet".
- pub
Network StringFlow The public network bandwidth.
0
means no access to the public network.- acl
Entry List<String>Lists The whitelist. NOTE: This attribute is invalid when the value of
pub_network_flow
is0
and the value ofnet_type
isprivatenet
.- cluster
Alias StringName The alias of MSE Cluster.
- connection
Type String The connection type. Valid values:
slb
.- disk
Type String The type of Disk.
- mse
Version String The version of MSE. Valid values:
mse_dev
ormse_pro
.- private
Slb StringSpecification The specification of private network SLB.
- pub
Slb StringSpecification The specification of public network SLB.
- request
Pars String The extended request parameters in the JSON format.
- vpc
Id String The id of the VPC.
- vswitch
Id String The id of VSwitch.
- cluster
Specification string The engine specification of MSE Cluster. NOTE: From version 1.188.0,
cluster_specification
can be modified. Valid values:- cluster
Type string The type of MSE Cluster.
- cluster
Version string The version of MSE Cluster. See details
- instance
Count number The count of instance. NOTE: From version 1.188.0,
instance_count
can be modified.- net
Type string The type of network. Valid values: "privatenet" and "pubnet".
- pub
Network stringFlow The public network bandwidth.
0
means no access to the public network.- acl
Entry string[]Lists The whitelist. NOTE: This attribute is invalid when the value of
pub_network_flow
is0
and the value ofnet_type
isprivatenet
.- cluster
Alias stringName The alias of MSE Cluster.
- connection
Type string The connection type. Valid values:
slb
.- disk
Type string The type of Disk.
- mse
Version string The version of MSE. Valid values:
mse_dev
ormse_pro
.- private
Slb stringSpecification The specification of private network SLB.
- pub
Slb stringSpecification The specification of public network SLB.
- request
Pars string The extended request parameters in the JSON format.
- vpc
Id string The id of the VPC.
- vswitch
Id string The id of VSwitch.
- cluster_
specification str The engine specification of MSE Cluster. NOTE: From version 1.188.0,
cluster_specification
can be modified. Valid values:- cluster_
type str The type of MSE Cluster.
- cluster_
version str The version of MSE Cluster. See details
- instance_
count int The count of instance. NOTE: From version 1.188.0,
instance_count
can be modified.- net_
type str The type of network. Valid values: "privatenet" and "pubnet".
- pub_
network_ strflow The public network bandwidth.
0
means no access to the public network.- acl_
entry_ Sequence[str]lists The whitelist. NOTE: This attribute is invalid when the value of
pub_network_flow
is0
and the value ofnet_type
isprivatenet
.- cluster_
alias_ strname The alias of MSE Cluster.
- connection_
type str The connection type. Valid values:
slb
.- disk_
type str The type of Disk.
- mse_
version str The version of MSE. Valid values:
mse_dev
ormse_pro
.- private_
slb_ strspecification The specification of private network SLB.
- pub_
slb_ strspecification The specification of public network SLB.
- request_
pars str The extended request parameters in the JSON format.
- vpc_
id str The id of the VPC.
- vswitch_
id str The id of VSwitch.
- cluster
Specification String The engine specification of MSE Cluster. NOTE: From version 1.188.0,
cluster_specification
can be modified. Valid values:- cluster
Type String The type of MSE Cluster.
- cluster
Version String The version of MSE Cluster. See details
- instance
Count Number The count of instance. NOTE: From version 1.188.0,
instance_count
can be modified.- net
Type String The type of network. Valid values: "privatenet" and "pubnet".
- pub
Network StringFlow The public network bandwidth.
0
means no access to the public network.- acl
Entry List<String>Lists The whitelist. NOTE: This attribute is invalid when the value of
pub_network_flow
is0
and the value ofnet_type
isprivatenet
.- cluster
Alias StringName The alias of MSE Cluster.
- connection
Type String The connection type. Valid values:
slb
.- disk
Type String The type of Disk.
- mse
Version String The version of MSE. Valid values:
mse_dev
ormse_pro
.- private
Slb StringSpecification The specification of private network SLB.
- pub
Slb StringSpecification The specification of public network SLB.
- request
Pars String The extended request parameters in the JSON format.
- vpc
Id String The id of the VPC.
- vswitch
Id String The id of VSwitch.
Outputs
All input properties are implicitly available as output properties. Additionally, the Cluster resource produces the following output properties:
- App
Version string (Available in v1.205.0+) The application version.
- Cluster
Id string (Available in v1.162.0+) The id of Cluster.
- Id string
The provider-assigned unique ID for this managed resource.
- Status string
The status of MSE Cluster.
- App
Version string (Available in v1.205.0+) The application version.
- Cluster
Id string (Available in v1.162.0+) The id of Cluster.
- Id string
The provider-assigned unique ID for this managed resource.
- Status string
The status of MSE Cluster.
- app
Version String (Available in v1.205.0+) The application version.
- cluster
Id String (Available in v1.162.0+) The id of Cluster.
- id String
The provider-assigned unique ID for this managed resource.
- status String
The status of MSE Cluster.
- app
Version string (Available in v1.205.0+) The application version.
- cluster
Id string (Available in v1.162.0+) The id of Cluster.
- id string
The provider-assigned unique ID for this managed resource.
- status string
The status of MSE Cluster.
- app_
version str (Available in v1.205.0+) The application version.
- cluster_
id str (Available in v1.162.0+) The id of Cluster.
- id str
The provider-assigned unique ID for this managed resource.
- status str
The status of MSE Cluster.
- app
Version String (Available in v1.205.0+) The application version.
- cluster
Id String (Available in v1.162.0+) The id of Cluster.
- id String
The provider-assigned unique ID for this managed resource.
- status String
The status of MSE Cluster.
Look up Existing Cluster Resource
Get an existing Cluster resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ClusterState, opts?: CustomResourceOptions): Cluster
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
acl_entry_lists: Optional[Sequence[str]] = None,
app_version: Optional[str] = None,
cluster_alias_name: Optional[str] = None,
cluster_id: Optional[str] = None,
cluster_specification: Optional[str] = None,
cluster_type: Optional[str] = None,
cluster_version: Optional[str] = None,
connection_type: Optional[str] = None,
disk_type: Optional[str] = None,
instance_count: Optional[int] = None,
mse_version: Optional[str] = None,
net_type: Optional[str] = None,
private_slb_specification: Optional[str] = None,
pub_network_flow: Optional[str] = None,
pub_slb_specification: Optional[str] = None,
request_pars: Optional[str] = None,
status: Optional[str] = None,
vpc_id: Optional[str] = None,
vswitch_id: Optional[str] = None) -> Cluster
func GetCluster(ctx *Context, name string, id IDInput, state *ClusterState, opts ...ResourceOption) (*Cluster, error)
public static Cluster Get(string name, Input<string> id, ClusterState? state, CustomResourceOptions? opts = null)
public static Cluster get(String name, Output<String> id, ClusterState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Acl
Entry List<string>Lists The whitelist. NOTE: This attribute is invalid when the value of
pub_network_flow
is0
and the value ofnet_type
isprivatenet
.- App
Version string (Available in v1.205.0+) The application version.
- Cluster
Alias stringName The alias of MSE Cluster.
- Cluster
Id string (Available in v1.162.0+) The id of Cluster.
- Cluster
Specification string The engine specification of MSE Cluster. NOTE: From version 1.188.0,
cluster_specification
can be modified. Valid values:- Cluster
Type string The type of MSE Cluster.
- Cluster
Version string The version of MSE Cluster. See details
- Connection
Type string The connection type. Valid values:
slb
.- Disk
Type string The type of Disk.
- Instance
Count int The count of instance. NOTE: From version 1.188.0,
instance_count
can be modified.- Mse
Version string The version of MSE. Valid values:
mse_dev
ormse_pro
.- Net
Type string The type of network. Valid values: "privatenet" and "pubnet".
- Private
Slb stringSpecification The specification of private network SLB.
- Pub
Network stringFlow The public network bandwidth.
0
means no access to the public network.- Pub
Slb stringSpecification The specification of public network SLB.
- Request
Pars string The extended request parameters in the JSON format.
- Status string
The status of MSE Cluster.
- Vpc
Id string The id of the VPC.
- Vswitch
Id string The id of VSwitch.
- Acl
Entry []stringLists The whitelist. NOTE: This attribute is invalid when the value of
pub_network_flow
is0
and the value ofnet_type
isprivatenet
.- App
Version string (Available in v1.205.0+) The application version.
- Cluster
Alias stringName The alias of MSE Cluster.
- Cluster
Id string (Available in v1.162.0+) The id of Cluster.
- Cluster
Specification string The engine specification of MSE Cluster. NOTE: From version 1.188.0,
cluster_specification
can be modified. Valid values:- Cluster
Type string The type of MSE Cluster.
- Cluster
Version string The version of MSE Cluster. See details
- Connection
Type string The connection type. Valid values:
slb
.- Disk
Type string The type of Disk.
- Instance
Count int The count of instance. NOTE: From version 1.188.0,
instance_count
can be modified.- Mse
Version string The version of MSE. Valid values:
mse_dev
ormse_pro
.- Net
Type string The type of network. Valid values: "privatenet" and "pubnet".
- Private
Slb stringSpecification The specification of private network SLB.
- Pub
Network stringFlow The public network bandwidth.
0
means no access to the public network.- Pub
Slb stringSpecification The specification of public network SLB.
- Request
Pars string The extended request parameters in the JSON format.
- Status string
The status of MSE Cluster.
- Vpc
Id string The id of the VPC.
- Vswitch
Id string The id of VSwitch.
- acl
Entry List<String>Lists The whitelist. NOTE: This attribute is invalid when the value of
pub_network_flow
is0
and the value ofnet_type
isprivatenet
.- app
Version String (Available in v1.205.0+) The application version.
- cluster
Alias StringName The alias of MSE Cluster.
- cluster
Id String (Available in v1.162.0+) The id of Cluster.
- cluster
Specification String The engine specification of MSE Cluster. NOTE: From version 1.188.0,
cluster_specification
can be modified. Valid values:- cluster
Type String The type of MSE Cluster.
- cluster
Version String The version of MSE Cluster. See details
- connection
Type String The connection type. Valid values:
slb
.- disk
Type String The type of Disk.
- instance
Count Integer The count of instance. NOTE: From version 1.188.0,
instance_count
can be modified.- mse
Version String The version of MSE. Valid values:
mse_dev
ormse_pro
.- net
Type String The type of network. Valid values: "privatenet" and "pubnet".
- private
Slb StringSpecification The specification of private network SLB.
- pub
Network StringFlow The public network bandwidth.
0
means no access to the public network.- pub
Slb StringSpecification The specification of public network SLB.
- request
Pars String The extended request parameters in the JSON format.
- status String
The status of MSE Cluster.
- vpc
Id String The id of the VPC.
- vswitch
Id String The id of VSwitch.
- acl
Entry string[]Lists The whitelist. NOTE: This attribute is invalid when the value of
pub_network_flow
is0
and the value ofnet_type
isprivatenet
.- app
Version string (Available in v1.205.0+) The application version.
- cluster
Alias stringName The alias of MSE Cluster.
- cluster
Id string (Available in v1.162.0+) The id of Cluster.
- cluster
Specification string The engine specification of MSE Cluster. NOTE: From version 1.188.0,
cluster_specification
can be modified. Valid values:- cluster
Type string The type of MSE Cluster.
- cluster
Version string The version of MSE Cluster. See details
- connection
Type string The connection type. Valid values:
slb
.- disk
Type string The type of Disk.
- instance
Count number The count of instance. NOTE: From version 1.188.0,
instance_count
can be modified.- mse
Version string The version of MSE. Valid values:
mse_dev
ormse_pro
.- net
Type string The type of network. Valid values: "privatenet" and "pubnet".
- private
Slb stringSpecification The specification of private network SLB.
- pub
Network stringFlow The public network bandwidth.
0
means no access to the public network.- pub
Slb stringSpecification The specification of public network SLB.
- request
Pars string The extended request parameters in the JSON format.
- status string
The status of MSE Cluster.
- vpc
Id string The id of the VPC.
- vswitch
Id string The id of VSwitch.
- acl_
entry_ Sequence[str]lists The whitelist. NOTE: This attribute is invalid when the value of
pub_network_flow
is0
and the value ofnet_type
isprivatenet
.- app_
version str (Available in v1.205.0+) The application version.
- cluster_
alias_ strname The alias of MSE Cluster.
- cluster_
id str (Available in v1.162.0+) The id of Cluster.
- cluster_
specification str The engine specification of MSE Cluster. NOTE: From version 1.188.0,
cluster_specification
can be modified. Valid values:- cluster_
type str The type of MSE Cluster.
- cluster_
version str The version of MSE Cluster. See details
- connection_
type str The connection type. Valid values:
slb
.- disk_
type str The type of Disk.
- instance_
count int The count of instance. NOTE: From version 1.188.0,
instance_count
can be modified.- mse_
version str The version of MSE. Valid values:
mse_dev
ormse_pro
.- net_
type str The type of network. Valid values: "privatenet" and "pubnet".
- private_
slb_ strspecification The specification of private network SLB.
- pub_
network_ strflow The public network bandwidth.
0
means no access to the public network.- pub_
slb_ strspecification The specification of public network SLB.
- request_
pars str The extended request parameters in the JSON format.
- status str
The status of MSE Cluster.
- vpc_
id str The id of the VPC.
- vswitch_
id str The id of VSwitch.
- acl
Entry List<String>Lists The whitelist. NOTE: This attribute is invalid when the value of
pub_network_flow
is0
and the value ofnet_type
isprivatenet
.- app
Version String (Available in v1.205.0+) The application version.
- cluster
Alias StringName The alias of MSE Cluster.
- cluster
Id String (Available in v1.162.0+) The id of Cluster.
- cluster
Specification String The engine specification of MSE Cluster. NOTE: From version 1.188.0,
cluster_specification
can be modified. Valid values:- cluster
Type String The type of MSE Cluster.
- cluster
Version String The version of MSE Cluster. See details
- connection
Type String The connection type. Valid values:
slb
.- disk
Type String The type of Disk.
- instance
Count Number The count of instance. NOTE: From version 1.188.0,
instance_count
can be modified.- mse
Version String The version of MSE. Valid values:
mse_dev
ormse_pro
.- net
Type String The type of network. Valid values: "privatenet" and "pubnet".
- private
Slb StringSpecification The specification of private network SLB.
- pub
Network StringFlow The public network bandwidth.
0
means no access to the public network.- pub
Slb StringSpecification The specification of public network SLB.
- request
Pars String The extended request parameters in the JSON format.
- status String
The status of MSE Cluster.
- vpc
Id String The id of the VPC.
- vswitch
Id String The id of VSwitch.
Import
MSE Cluster can be imported using the id, e.g.
$ pulumi import alicloud:mse/cluster:Cluster example mse-cn-0d9xxxx
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
alicloud
Terraform Provider.