1. Packages
  2. Volcenginecc Provider
  3. API Docs
  4. emr
  5. NodeGroup
Viewing docs for volcenginecc v0.0.29
published on Thursday, Apr 2, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.29
published on Thursday, Apr 2, 2026 by Volcengine

    An E-MapReduce cluster consists of multiple types of instance nodes, including master instance nodes (Master), core instance nodes (Core), and task instance nodes (Task). Different service processes are deployed on each node type, and each is responsible for different tasks.

    Example Usage

    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    resources:
      eMRNodeGroupDemo:
        type: volcenginecc:emr:NodeGroup
        name: EMRNodeGroupDemo
        properties:
          clusterId: emr-cluster-123456789xxxxx
          zoneId: cn-beijing-a
          nodeGroupName: CoreGroup-1002
          nodeGroupType: CORE
          withPublicIp: false
          targetDiskSize: 120
          nodeCount: 2
          chargeType: POST
          ecsInstanceTypes:
            - ecs.r1ie.xlarge
          subnetIds:
            - subnet-rrwqhg3qzxfkv0xxxxxxx
          systemDisk:
            volume_type: ESSD_FlexPL
            size: 120
          dataDisks:
            - volume_type: ESSD_FlexPL
              size: 80
              count: 1
    

    Create NodeGroup Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new NodeGroup(name: string, args: NodeGroupArgs, opts?: CustomResourceOptions);
    @overload
    def NodeGroup(resource_name: str,
                  args: NodeGroupArgs,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def NodeGroup(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  node_count: Optional[int] = None,
                  node_group_type: Optional[str] = None,
                  charge_type: Optional[str] = None,
                  cluster_id: Optional[str] = None,
                  node_group_name: Optional[str] = None,
                  with_public_ip: Optional[bool] = None,
                  ecs_instance_types: Optional[Sequence[str]] = None,
                  application_layouts: Optional[Sequence[NodeGroupApplicationLayoutArgs]] = None,
                  charge_pre_config: Optional[NodeGroupChargePreConfigArgs] = None,
                  subnet_ids: Optional[Sequence[str]] = None,
                  system_disk: Optional[NodeGroupSystemDiskArgs] = None,
                  target_disk_size: Optional[int] = None,
                  data_disks: Optional[Sequence[NodeGroupDataDiskArgs]] = None,
                  zone_id: Optional[str] = None)
    func NewNodeGroup(ctx *Context, name string, args NodeGroupArgs, opts ...ResourceOption) (*NodeGroup, error)
    public NodeGroup(string name, NodeGroupArgs args, CustomResourceOptions? opts = null)
    public NodeGroup(String name, NodeGroupArgs args)
    public NodeGroup(String name, NodeGroupArgs args, CustomResourceOptions options)
    
    type: volcenginecc:emr:NodeGroup
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args NodeGroupArgs
    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 NodeGroupArgs
    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 NodeGroupArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args NodeGroupArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args NodeGroupArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var nodeGroupResource = new Volcenginecc.Emr.NodeGroup("nodeGroupResource", new()
    {
        NodeCount = 0,
        NodeGroupType = "string",
        ChargeType = "string",
        ClusterId = "string",
        NodeGroupName = "string",
        WithPublicIp = false,
        EcsInstanceTypes = new[]
        {
            "string",
        },
        ApplicationLayouts = new[]
        {
            new Volcenginecc.Emr.Inputs.NodeGroupApplicationLayoutArgs
            {
                ApplicationName = "string",
                LayoutComponentNames = new[]
                {
                    "string",
                },
            },
        },
        ChargePreConfig = new Volcenginecc.Emr.Inputs.NodeGroupChargePreConfigArgs
        {
            AutoRenew = false,
            AutoRenewPeriod = 0,
            AutoRenewPeriodUnit = "string",
            ChargePeriod = 0,
            ChargePeriodUnit = "string",
            ChargeType = "string",
        },
        SubnetIds = new[]
        {
            "string",
        },
        SystemDisk = new Volcenginecc.Emr.Inputs.NodeGroupSystemDiskArgs
        {
            Size = 0,
            VolumeType = "string",
        },
        TargetDiskSize = 0,
        DataDisks = new[]
        {
            new Volcenginecc.Emr.Inputs.NodeGroupDataDiskArgs
            {
                Count = 0,
                Size = 0,
                VolumeType = "string",
            },
        },
        ZoneId = "string",
    });
    
    example, err := emr.NewNodeGroup(ctx, "nodeGroupResource", &emr.NodeGroupArgs{
    	NodeCount:     pulumi.Int(0),
    	NodeGroupType: pulumi.String("string"),
    	ChargeType:    pulumi.String("string"),
    	ClusterId:     pulumi.String("string"),
    	NodeGroupName: pulumi.String("string"),
    	WithPublicIp:  pulumi.Bool(false),
    	EcsInstanceTypes: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	ApplicationLayouts: emr.NodeGroupApplicationLayoutArray{
    		&emr.NodeGroupApplicationLayoutArgs{
    			ApplicationName: pulumi.String("string"),
    			LayoutComponentNames: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    		},
    	},
    	ChargePreConfig: &emr.NodeGroupChargePreConfigArgs{
    		AutoRenew:           pulumi.Bool(false),
    		AutoRenewPeriod:     pulumi.Int(0),
    		AutoRenewPeriodUnit: pulumi.String("string"),
    		ChargePeriod:        pulumi.Int(0),
    		ChargePeriodUnit:    pulumi.String("string"),
    		ChargeType:          pulumi.String("string"),
    	},
    	SubnetIds: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	SystemDisk: &emr.NodeGroupSystemDiskArgs{
    		Size:       pulumi.Int(0),
    		VolumeType: pulumi.String("string"),
    	},
    	TargetDiskSize: pulumi.Int(0),
    	DataDisks: emr.NodeGroupDataDiskArray{
    		&emr.NodeGroupDataDiskArgs{
    			Count:      pulumi.Int(0),
    			Size:       pulumi.Int(0),
    			VolumeType: pulumi.String("string"),
    		},
    	},
    	ZoneId: pulumi.String("string"),
    })
    
    var nodeGroupResource = new NodeGroup("nodeGroupResource", NodeGroupArgs.builder()
        .nodeCount(0)
        .nodeGroupType("string")
        .chargeType("string")
        .clusterId("string")
        .nodeGroupName("string")
        .withPublicIp(false)
        .ecsInstanceTypes("string")
        .applicationLayouts(NodeGroupApplicationLayoutArgs.builder()
            .applicationName("string")
            .layoutComponentNames("string")
            .build())
        .chargePreConfig(NodeGroupChargePreConfigArgs.builder()
            .autoRenew(false)
            .autoRenewPeriod(0)
            .autoRenewPeriodUnit("string")
            .chargePeriod(0)
            .chargePeriodUnit("string")
            .chargeType("string")
            .build())
        .subnetIds("string")
        .systemDisk(NodeGroupSystemDiskArgs.builder()
            .size(0)
            .volumeType("string")
            .build())
        .targetDiskSize(0)
        .dataDisks(NodeGroupDataDiskArgs.builder()
            .count(0)
            .size(0)
            .volumeType("string")
            .build())
        .zoneId("string")
        .build());
    
    node_group_resource = volcenginecc.emr.NodeGroup("nodeGroupResource",
        node_count=0,
        node_group_type="string",
        charge_type="string",
        cluster_id="string",
        node_group_name="string",
        with_public_ip=False,
        ecs_instance_types=["string"],
        application_layouts=[{
            "application_name": "string",
            "layout_component_names": ["string"],
        }],
        charge_pre_config={
            "auto_renew": False,
            "auto_renew_period": 0,
            "auto_renew_period_unit": "string",
            "charge_period": 0,
            "charge_period_unit": "string",
            "charge_type": "string",
        },
        subnet_ids=["string"],
        system_disk={
            "size": 0,
            "volume_type": "string",
        },
        target_disk_size=0,
        data_disks=[{
            "count": 0,
            "size": 0,
            "volume_type": "string",
        }],
        zone_id="string")
    
    const nodeGroupResource = new volcenginecc.emr.NodeGroup("nodeGroupResource", {
        nodeCount: 0,
        nodeGroupType: "string",
        chargeType: "string",
        clusterId: "string",
        nodeGroupName: "string",
        withPublicIp: false,
        ecsInstanceTypes: ["string"],
        applicationLayouts: [{
            applicationName: "string",
            layoutComponentNames: ["string"],
        }],
        chargePreConfig: {
            autoRenew: false,
            autoRenewPeriod: 0,
            autoRenewPeriodUnit: "string",
            chargePeriod: 0,
            chargePeriodUnit: "string",
            chargeType: "string",
        },
        subnetIds: ["string"],
        systemDisk: {
            size: 0,
            volumeType: "string",
        },
        targetDiskSize: 0,
        dataDisks: [{
            count: 0,
            size: 0,
            volumeType: "string",
        }],
        zoneId: "string",
    });
    
    type: volcenginecc:emr:NodeGroup
    properties:
        applicationLayouts:
            - applicationName: string
              layoutComponentNames:
                - string
        chargePreConfig:
            autoRenew: false
            autoRenewPeriod: 0
            autoRenewPeriodUnit: string
            chargePeriod: 0
            chargePeriodUnit: string
            chargeType: string
        chargeType: string
        clusterId: string
        dataDisks:
            - count: 0
              size: 0
              volumeType: string
        ecsInstanceTypes:
            - string
        nodeCount: 0
        nodeGroupName: string
        nodeGroupType: string
        subnetIds:
            - string
        systemDisk:
            size: 0
            volumeType: string
        targetDiskSize: 0
        withPublicIp: false
        zoneId: string
    

    NodeGroup Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The NodeGroup resource accepts the following input properties:

    ChargeType string
    Payment type. PRE indicates monthly subscription, POST indicates pay-as-you-go.
    ClusterId string
    Cluster ID.
    NodeCount int
    Node count. Value range: 1~1000.
    NodeGroupName string
    Node group name.
    NodeGroupType string
    Node group type.
    ApplicationLayouts List<Volcengine.NodeGroupApplicationLayout>
    ChargePreConfig Volcengine.NodeGroupChargePreConfig
    Subscription payment configuration.
    DataDisks List<Volcengine.NodeGroupDataDisk>
    EcsInstanceTypes List<string>
    ECS instance specification list. Currently, only a single instance specification can be modified.
    SubnetIds List<string>
    Subnet ID list.
    SystemDisk Volcengine.NodeGroupSystemDisk
    System disk.
    TargetDiskSize int
    Target disk size for expansion. Minimum 60GB, maximum 2048GB, unit: GB.
    WithPublicIp bool
    Whether the ECS instance includes a public IP.
    ZoneId string
    zoneId. If empty, the cluster's zoneId is reused by default.
    ChargeType string
    Payment type. PRE indicates monthly subscription, POST indicates pay-as-you-go.
    ClusterId string
    Cluster ID.
    NodeCount int
    Node count. Value range: 1~1000.
    NodeGroupName string
    Node group name.
    NodeGroupType string
    Node group type.
    ApplicationLayouts []NodeGroupApplicationLayoutArgs
    ChargePreConfig NodeGroupChargePreConfigArgs
    Subscription payment configuration.
    DataDisks []NodeGroupDataDiskArgs
    EcsInstanceTypes []string
    ECS instance specification list. Currently, only a single instance specification can be modified.
    SubnetIds []string
    Subnet ID list.
    SystemDisk NodeGroupSystemDiskArgs
    System disk.
    TargetDiskSize int
    Target disk size for expansion. Minimum 60GB, maximum 2048GB, unit: GB.
    WithPublicIp bool
    Whether the ECS instance includes a public IP.
    ZoneId string
    zoneId. If empty, the cluster's zoneId is reused by default.
    chargeType String
    Payment type. PRE indicates monthly subscription, POST indicates pay-as-you-go.
    clusterId String
    Cluster ID.
    nodeCount Integer
    Node count. Value range: 1~1000.
    nodeGroupName String
    Node group name.
    nodeGroupType String
    Node group type.
    applicationLayouts List<NodeGroupApplicationLayout>
    chargePreConfig NodeGroupChargePreConfig
    Subscription payment configuration.
    dataDisks List<NodeGroupDataDisk>
    ecsInstanceTypes List<String>
    ECS instance specification list. Currently, only a single instance specification can be modified.
    subnetIds List<String>
    Subnet ID list.
    systemDisk NodeGroupSystemDisk
    System disk.
    targetDiskSize Integer
    Target disk size for expansion. Minimum 60GB, maximum 2048GB, unit: GB.
    withPublicIp Boolean
    Whether the ECS instance includes a public IP.
    zoneId String
    zoneId. If empty, the cluster's zoneId is reused by default.
    chargeType string
    Payment type. PRE indicates monthly subscription, POST indicates pay-as-you-go.
    clusterId string
    Cluster ID.
    nodeCount number
    Node count. Value range: 1~1000.
    nodeGroupName string
    Node group name.
    nodeGroupType string
    Node group type.
    applicationLayouts NodeGroupApplicationLayout[]
    chargePreConfig NodeGroupChargePreConfig
    Subscription payment configuration.
    dataDisks NodeGroupDataDisk[]
    ecsInstanceTypes string[]
    ECS instance specification list. Currently, only a single instance specification can be modified.
    subnetIds string[]
    Subnet ID list.
    systemDisk NodeGroupSystemDisk
    System disk.
    targetDiskSize number
    Target disk size for expansion. Minimum 60GB, maximum 2048GB, unit: GB.
    withPublicIp boolean
    Whether the ECS instance includes a public IP.
    zoneId string
    zoneId. If empty, the cluster's zoneId is reused by default.
    charge_type str
    Payment type. PRE indicates monthly subscription, POST indicates pay-as-you-go.
    cluster_id str
    Cluster ID.
    node_count int
    Node count. Value range: 1~1000.
    node_group_name str
    Node group name.
    node_group_type str
    Node group type.
    application_layouts Sequence[NodeGroupApplicationLayoutArgs]
    charge_pre_config NodeGroupChargePreConfigArgs
    Subscription payment configuration.
    data_disks Sequence[NodeGroupDataDiskArgs]
    ecs_instance_types Sequence[str]
    ECS instance specification list. Currently, only a single instance specification can be modified.
    subnet_ids Sequence[str]
    Subnet ID list.
    system_disk NodeGroupSystemDiskArgs
    System disk.
    target_disk_size int
    Target disk size for expansion. Minimum 60GB, maximum 2048GB, unit: GB.
    with_public_ip bool
    Whether the ECS instance includes a public IP.
    zone_id str
    zoneId. If empty, the cluster's zoneId is reused by default.
    chargeType String
    Payment type. PRE indicates monthly subscription, POST indicates pay-as-you-go.
    clusterId String
    Cluster ID.
    nodeCount Number
    Node count. Value range: 1~1000.
    nodeGroupName String
    Node group name.
    nodeGroupType String
    Node group type.
    applicationLayouts List<Property Map>
    chargePreConfig Property Map
    Subscription payment configuration.
    dataDisks List<Property Map>
    ecsInstanceTypes List<String>
    ECS instance specification list. Currently, only a single instance specification can be modified.
    subnetIds List<String>
    Subnet ID list.
    systemDisk Property Map
    System disk.
    targetDiskSize Number
    Target disk size for expansion. Minimum 60GB, maximum 2048GB, unit: GB.
    withPublicIp Boolean
    Whether the ECS instance includes a public IP.
    zoneId String
    zoneId. If empty, the cluster's zoneId is reused by default.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the NodeGroup resource produces the following output properties:

    CreatedTime int
    Creation time.
    Id string
    The provider-assigned unique ID for this managed resource.
    LayoutComponentNames List<string>
    Custom configuration parameter list for the returned node group components.
    NodeGroupId string
    Node group ID.
    NodeGroupStateValue string
    Node group status. RUNNING: Running. EXTENDING: Expanding. REDUCING: Shrinking. DISK_EXTENDING: Disk expansion. MODIFYING: Configuration modification in progress.
    Nodes List<Volcengine.NodeGroupNode>
    TerminateTime string
    Cluster termination time.
    CreatedTime int
    Creation time.
    Id string
    The provider-assigned unique ID for this managed resource.
    LayoutComponentNames []string
    Custom configuration parameter list for the returned node group components.
    NodeGroupId string
    Node group ID.
    NodeGroupState string
    Node group status. RUNNING: Running. EXTENDING: Expanding. REDUCING: Shrinking. DISK_EXTENDING: Disk expansion. MODIFYING: Configuration modification in progress.
    Nodes []NodeGroupNode
    TerminateTime string
    Cluster termination time.
    createdTime Integer
    Creation time.
    id String
    The provider-assigned unique ID for this managed resource.
    layoutComponentNames List<String>
    Custom configuration parameter list for the returned node group components.
    nodeGroupId String
    Node group ID.
    nodeGroupState String
    Node group status. RUNNING: Running. EXTENDING: Expanding. REDUCING: Shrinking. DISK_EXTENDING: Disk expansion. MODIFYING: Configuration modification in progress.
    nodes List<NodeGroupNode>
    terminateTime String
    Cluster termination time.
    createdTime number
    Creation time.
    id string
    The provider-assigned unique ID for this managed resource.
    layoutComponentNames string[]
    Custom configuration parameter list for the returned node group components.
    nodeGroupId string
    Node group ID.
    nodeGroupState string
    Node group status. RUNNING: Running. EXTENDING: Expanding. REDUCING: Shrinking. DISK_EXTENDING: Disk expansion. MODIFYING: Configuration modification in progress.
    nodes NodeGroupNode[]
    terminateTime string
    Cluster termination time.
    created_time int
    Creation time.
    id str
    The provider-assigned unique ID for this managed resource.
    layout_component_names Sequence[str]
    Custom configuration parameter list for the returned node group components.
    node_group_id str
    Node group ID.
    node_group_state str
    Node group status. RUNNING: Running. EXTENDING: Expanding. REDUCING: Shrinking. DISK_EXTENDING: Disk expansion. MODIFYING: Configuration modification in progress.
    nodes Sequence[NodeGroupNode]
    terminate_time str
    Cluster termination time.
    createdTime Number
    Creation time.
    id String
    The provider-assigned unique ID for this managed resource.
    layoutComponentNames List<String>
    Custom configuration parameter list for the returned node group components.
    nodeGroupId String
    Node group ID.
    nodeGroupState String
    Node group status. RUNNING: Running. EXTENDING: Expanding. REDUCING: Shrinking. DISK_EXTENDING: Disk expansion. MODIFYING: Configuration modification in progress.
    nodes List<Property Map>
    terminateTime String
    Cluster termination time.

    Look up Existing NodeGroup Resource

    Get an existing NodeGroup 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?: NodeGroupState, opts?: CustomResourceOptions): NodeGroup
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            application_layouts: Optional[Sequence[NodeGroupApplicationLayoutArgs]] = None,
            charge_pre_config: Optional[NodeGroupChargePreConfigArgs] = None,
            charge_type: Optional[str] = None,
            cluster_id: Optional[str] = None,
            created_time: Optional[int] = None,
            data_disks: Optional[Sequence[NodeGroupDataDiskArgs]] = None,
            ecs_instance_types: Optional[Sequence[str]] = None,
            layout_component_names: Optional[Sequence[str]] = None,
            node_count: Optional[int] = None,
            node_group_id: Optional[str] = None,
            node_group_name: Optional[str] = None,
            node_group_state: Optional[str] = None,
            node_group_type: Optional[str] = None,
            nodes: Optional[Sequence[NodeGroupNodeArgs]] = None,
            subnet_ids: Optional[Sequence[str]] = None,
            system_disk: Optional[NodeGroupSystemDiskArgs] = None,
            target_disk_size: Optional[int] = None,
            terminate_time: Optional[str] = None,
            with_public_ip: Optional[bool] = None,
            zone_id: Optional[str] = None) -> NodeGroup
    func GetNodeGroup(ctx *Context, name string, id IDInput, state *NodeGroupState, opts ...ResourceOption) (*NodeGroup, error)
    public static NodeGroup Get(string name, Input<string> id, NodeGroupState? state, CustomResourceOptions? opts = null)
    public static NodeGroup get(String name, Output<String> id, NodeGroupState state, CustomResourceOptions options)
    resources:  _:    type: volcenginecc:emr:NodeGroup    get:      id: ${id}
    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.
    The following state arguments are supported:
    ApplicationLayouts List<Volcengine.NodeGroupApplicationLayout>
    ChargePreConfig Volcengine.NodeGroupChargePreConfig
    Subscription payment configuration.
    ChargeType string
    Payment type. PRE indicates monthly subscription, POST indicates pay-as-you-go.
    ClusterId string
    Cluster ID.
    CreatedTime int
    Creation time.
    DataDisks List<Volcengine.NodeGroupDataDisk>
    EcsInstanceTypes List<string>
    ECS instance specification list. Currently, only a single instance specification can be modified.
    LayoutComponentNames List<string>
    Custom configuration parameter list for the returned node group components.
    NodeCount int
    Node count. Value range: 1~1000.
    NodeGroupId string
    Node group ID.
    NodeGroupName string
    Node group name.
    NodeGroupStateValue string
    Node group status. RUNNING: Running. EXTENDING: Expanding. REDUCING: Shrinking. DISK_EXTENDING: Disk expansion. MODIFYING: Configuration modification in progress.
    NodeGroupType string
    Node group type.
    Nodes List<Volcengine.NodeGroupNode>
    SubnetIds List<string>
    Subnet ID list.
    SystemDisk Volcengine.NodeGroupSystemDisk
    System disk.
    TargetDiskSize int
    Target disk size for expansion. Minimum 60GB, maximum 2048GB, unit: GB.
    TerminateTime string
    Cluster termination time.
    WithPublicIp bool
    Whether the ECS instance includes a public IP.
    ZoneId string
    zoneId. If empty, the cluster's zoneId is reused by default.
    ApplicationLayouts []NodeGroupApplicationLayoutArgs
    ChargePreConfig NodeGroupChargePreConfigArgs
    Subscription payment configuration.
    ChargeType string
    Payment type. PRE indicates monthly subscription, POST indicates pay-as-you-go.
    ClusterId string
    Cluster ID.
    CreatedTime int
    Creation time.
    DataDisks []NodeGroupDataDiskArgs
    EcsInstanceTypes []string
    ECS instance specification list. Currently, only a single instance specification can be modified.
    LayoutComponentNames []string
    Custom configuration parameter list for the returned node group components.
    NodeCount int
    Node count. Value range: 1~1000.
    NodeGroupId string
    Node group ID.
    NodeGroupName string
    Node group name.
    NodeGroupState string
    Node group status. RUNNING: Running. EXTENDING: Expanding. REDUCING: Shrinking. DISK_EXTENDING: Disk expansion. MODIFYING: Configuration modification in progress.
    NodeGroupType string
    Node group type.
    Nodes []NodeGroupNodeArgs
    SubnetIds []string
    Subnet ID list.
    SystemDisk NodeGroupSystemDiskArgs
    System disk.
    TargetDiskSize int
    Target disk size for expansion. Minimum 60GB, maximum 2048GB, unit: GB.
    TerminateTime string
    Cluster termination time.
    WithPublicIp bool
    Whether the ECS instance includes a public IP.
    ZoneId string
    zoneId. If empty, the cluster's zoneId is reused by default.
    applicationLayouts List<NodeGroupApplicationLayout>
    chargePreConfig NodeGroupChargePreConfig
    Subscription payment configuration.
    chargeType String
    Payment type. PRE indicates monthly subscription, POST indicates pay-as-you-go.
    clusterId String
    Cluster ID.
    createdTime Integer
    Creation time.
    dataDisks List<NodeGroupDataDisk>
    ecsInstanceTypes List<String>
    ECS instance specification list. Currently, only a single instance specification can be modified.
    layoutComponentNames List<String>
    Custom configuration parameter list for the returned node group components.
    nodeCount Integer
    Node count. Value range: 1~1000.
    nodeGroupId String
    Node group ID.
    nodeGroupName String
    Node group name.
    nodeGroupState String
    Node group status. RUNNING: Running. EXTENDING: Expanding. REDUCING: Shrinking. DISK_EXTENDING: Disk expansion. MODIFYING: Configuration modification in progress.
    nodeGroupType String
    Node group type.
    nodes List<NodeGroupNode>
    subnetIds List<String>
    Subnet ID list.
    systemDisk NodeGroupSystemDisk
    System disk.
    targetDiskSize Integer
    Target disk size for expansion. Minimum 60GB, maximum 2048GB, unit: GB.
    terminateTime String
    Cluster termination time.
    withPublicIp Boolean
    Whether the ECS instance includes a public IP.
    zoneId String
    zoneId. If empty, the cluster's zoneId is reused by default.
    applicationLayouts NodeGroupApplicationLayout[]
    chargePreConfig NodeGroupChargePreConfig
    Subscription payment configuration.
    chargeType string
    Payment type. PRE indicates monthly subscription, POST indicates pay-as-you-go.
    clusterId string
    Cluster ID.
    createdTime number
    Creation time.
    dataDisks NodeGroupDataDisk[]
    ecsInstanceTypes string[]
    ECS instance specification list. Currently, only a single instance specification can be modified.
    layoutComponentNames string[]
    Custom configuration parameter list for the returned node group components.
    nodeCount number
    Node count. Value range: 1~1000.
    nodeGroupId string
    Node group ID.
    nodeGroupName string
    Node group name.
    nodeGroupState string
    Node group status. RUNNING: Running. EXTENDING: Expanding. REDUCING: Shrinking. DISK_EXTENDING: Disk expansion. MODIFYING: Configuration modification in progress.
    nodeGroupType string
    Node group type.
    nodes NodeGroupNode[]
    subnetIds string[]
    Subnet ID list.
    systemDisk NodeGroupSystemDisk
    System disk.
    targetDiskSize number
    Target disk size for expansion. Minimum 60GB, maximum 2048GB, unit: GB.
    terminateTime string
    Cluster termination time.
    withPublicIp boolean
    Whether the ECS instance includes a public IP.
    zoneId string
    zoneId. If empty, the cluster's zoneId is reused by default.
    application_layouts Sequence[NodeGroupApplicationLayoutArgs]
    charge_pre_config NodeGroupChargePreConfigArgs
    Subscription payment configuration.
    charge_type str
    Payment type. PRE indicates monthly subscription, POST indicates pay-as-you-go.
    cluster_id str
    Cluster ID.
    created_time int
    Creation time.
    data_disks Sequence[NodeGroupDataDiskArgs]
    ecs_instance_types Sequence[str]
    ECS instance specification list. Currently, only a single instance specification can be modified.
    layout_component_names Sequence[str]
    Custom configuration parameter list for the returned node group components.
    node_count int
    Node count. Value range: 1~1000.
    node_group_id str
    Node group ID.
    node_group_name str
    Node group name.
    node_group_state str
    Node group status. RUNNING: Running. EXTENDING: Expanding. REDUCING: Shrinking. DISK_EXTENDING: Disk expansion. MODIFYING: Configuration modification in progress.
    node_group_type str
    Node group type.
    nodes Sequence[NodeGroupNodeArgs]
    subnet_ids Sequence[str]
    Subnet ID list.
    system_disk NodeGroupSystemDiskArgs
    System disk.
    target_disk_size int
    Target disk size for expansion. Minimum 60GB, maximum 2048GB, unit: GB.
    terminate_time str
    Cluster termination time.
    with_public_ip bool
    Whether the ECS instance includes a public IP.
    zone_id str
    zoneId. If empty, the cluster's zoneId is reused by default.
    applicationLayouts List<Property Map>
    chargePreConfig Property Map
    Subscription payment configuration.
    chargeType String
    Payment type. PRE indicates monthly subscription, POST indicates pay-as-you-go.
    clusterId String
    Cluster ID.
    createdTime Number
    Creation time.
    dataDisks List<Property Map>
    ecsInstanceTypes List<String>
    ECS instance specification list. Currently, only a single instance specification can be modified.
    layoutComponentNames List<String>
    Custom configuration parameter list for the returned node group components.
    nodeCount Number
    Node count. Value range: 1~1000.
    nodeGroupId String
    Node group ID.
    nodeGroupName String
    Node group name.
    nodeGroupState String
    Node group status. RUNNING: Running. EXTENDING: Expanding. REDUCING: Shrinking. DISK_EXTENDING: Disk expansion. MODIFYING: Configuration modification in progress.
    nodeGroupType String
    Node group type.
    nodes List<Property Map>
    subnetIds List<String>
    Subnet ID list.
    systemDisk Property Map
    System disk.
    targetDiskSize Number
    Target disk size for expansion. Minimum 60GB, maximum 2048GB, unit: GB.
    terminateTime String
    Cluster termination time.
    withPublicIp Boolean
    Whether the ECS instance includes a public IP.
    zoneId String
    zoneId. If empty, the cluster's zoneId is reused by default.

    Supporting Types

    NodeGroupApplicationLayout, NodeGroupApplicationLayoutArgs

    ApplicationName string
    Application name.
    LayoutComponentNames List<string>
    Custom configuration parameter list for the component.
    ApplicationName string
    Application name.
    LayoutComponentNames []string
    Custom configuration parameter list for the component.
    applicationName String
    Application name.
    layoutComponentNames List<String>
    Custom configuration parameter list for the component.
    applicationName string
    Application name.
    layoutComponentNames string[]
    Custom configuration parameter list for the component.
    application_name str
    Application name.
    layout_component_names Sequence[str]
    Custom configuration parameter list for the component.
    applicationName String
    Application name.
    layoutComponentNames List<String>
    Custom configuration parameter list for the component.

    NodeGroupChargePreConfig, NodeGroupChargePreConfigArgs

    AutoRenew bool
    Whether to enable auto-renewal.
    AutoRenewPeriod int
    Renewal duration when auto-renewal is triggered. When autoRenew=true, the default value is 1.
    AutoRenewPeriodUnit string
    Renewal duration unit when auto-renewal is triggered. When autoRenew=true, the default value is Month. Value range: Month: month. Year: year.
    ChargePeriod int
    When chargeType=PRE, the default value is 1. The unit for the purchase duration when chargeType=PRE is monthly subscription.
    ChargePeriodUnit string
    When chargeType=PRE, the default value is Month. The unit for the purchase duration when chargeType=PRE is monthly subscription. Value range: Month (month), Year (year).
    ChargeType string
    Payment type. Enum values: POST, PRE.
    AutoRenew bool
    Whether to enable auto-renewal.
    AutoRenewPeriod int
    Renewal duration when auto-renewal is triggered. When autoRenew=true, the default value is 1.
    AutoRenewPeriodUnit string
    Renewal duration unit when auto-renewal is triggered. When autoRenew=true, the default value is Month. Value range: Month: month. Year: year.
    ChargePeriod int
    When chargeType=PRE, the default value is 1. The unit for the purchase duration when chargeType=PRE is monthly subscription.
    ChargePeriodUnit string
    When chargeType=PRE, the default value is Month. The unit for the purchase duration when chargeType=PRE is monthly subscription. Value range: Month (month), Year (year).
    ChargeType string
    Payment type. Enum values: POST, PRE.
    autoRenew Boolean
    Whether to enable auto-renewal.
    autoRenewPeriod Integer
    Renewal duration when auto-renewal is triggered. When autoRenew=true, the default value is 1.
    autoRenewPeriodUnit String
    Renewal duration unit when auto-renewal is triggered. When autoRenew=true, the default value is Month. Value range: Month: month. Year: year.
    chargePeriod Integer
    When chargeType=PRE, the default value is 1. The unit for the purchase duration when chargeType=PRE is monthly subscription.
    chargePeriodUnit String
    When chargeType=PRE, the default value is Month. The unit for the purchase duration when chargeType=PRE is monthly subscription. Value range: Month (month), Year (year).
    chargeType String
    Payment type. Enum values: POST, PRE.
    autoRenew boolean
    Whether to enable auto-renewal.
    autoRenewPeriod number
    Renewal duration when auto-renewal is triggered. When autoRenew=true, the default value is 1.
    autoRenewPeriodUnit string
    Renewal duration unit when auto-renewal is triggered. When autoRenew=true, the default value is Month. Value range: Month: month. Year: year.
    chargePeriod number
    When chargeType=PRE, the default value is 1. The unit for the purchase duration when chargeType=PRE is monthly subscription.
    chargePeriodUnit string
    When chargeType=PRE, the default value is Month. The unit for the purchase duration when chargeType=PRE is monthly subscription. Value range: Month (month), Year (year).
    chargeType string
    Payment type. Enum values: POST, PRE.
    auto_renew bool
    Whether to enable auto-renewal.
    auto_renew_period int
    Renewal duration when auto-renewal is triggered. When autoRenew=true, the default value is 1.
    auto_renew_period_unit str
    Renewal duration unit when auto-renewal is triggered. When autoRenew=true, the default value is Month. Value range: Month: month. Year: year.
    charge_period int
    When chargeType=PRE, the default value is 1. The unit for the purchase duration when chargeType=PRE is monthly subscription.
    charge_period_unit str
    When chargeType=PRE, the default value is Month. The unit for the purchase duration when chargeType=PRE is monthly subscription. Value range: Month (month), Year (year).
    charge_type str
    Payment type. Enum values: POST, PRE.
    autoRenew Boolean
    Whether to enable auto-renewal.
    autoRenewPeriod Number
    Renewal duration when auto-renewal is triggered. When autoRenew=true, the default value is 1.
    autoRenewPeriodUnit String
    Renewal duration unit when auto-renewal is triggered. When autoRenew=true, the default value is Month. Value range: Month: month. Year: year.
    chargePeriod Number
    When chargeType=PRE, the default value is 1. The unit for the purchase duration when chargeType=PRE is monthly subscription.
    chargePeriodUnit String
    When chargeType=PRE, the default value is Month. The unit for the purchase duration when chargeType=PRE is monthly subscription. Value range: Month (month), Year (year).
    chargeType String
    Payment type. Enum values: POST, PRE.

    NodeGroupDataDisk, NodeGroupDataDiskArgs

    Count int
    Number of disk blocks. Default value: 4. Maximum: 15. Minimum: 1.
    Size int
    Disk size. Default value: 80GB. Minimum: 60GB. Maximum: 2048GB. Unit: GB.
    VolumeType string
    Disk type. ESSDPL0: Ultra-fast SSDPL0. ESSDPL1: Ultra-fast SSDPL1. ESSDPL2: Ultra-fast SSDPL2. ESSDPL3: Ultra-fast SSDPL3. ESSDFLEXPL: Ultra-fast SSDFlexPL. ULTRADISK: Efficient cloud disk. PTSSD: Performance SSD. SSD: General SSD. EHDD: Efficient cloud disk. ZENYASSD: Zenya. LOCALHDD: Big data HDD. LOCALSSD: Local SSD. LOCALSSDSRIOV: Local SSD SRIOV.
    Count int
    Number of disk blocks. Default value: 4. Maximum: 15. Minimum: 1.
    Size int
    Disk size. Default value: 80GB. Minimum: 60GB. Maximum: 2048GB. Unit: GB.
    VolumeType string
    Disk type. ESSDPL0: Ultra-fast SSDPL0. ESSDPL1: Ultra-fast SSDPL1. ESSDPL2: Ultra-fast SSDPL2. ESSDPL3: Ultra-fast SSDPL3. ESSDFLEXPL: Ultra-fast SSDFlexPL. ULTRADISK: Efficient cloud disk. PTSSD: Performance SSD. SSD: General SSD. EHDD: Efficient cloud disk. ZENYASSD: Zenya. LOCALHDD: Big data HDD. LOCALSSD: Local SSD. LOCALSSDSRIOV: Local SSD SRIOV.
    count Integer
    Number of disk blocks. Default value: 4. Maximum: 15. Minimum: 1.
    size Integer
    Disk size. Default value: 80GB. Minimum: 60GB. Maximum: 2048GB. Unit: GB.
    volumeType String
    Disk type. ESSDPL0: Ultra-fast SSDPL0. ESSDPL1: Ultra-fast SSDPL1. ESSDPL2: Ultra-fast SSDPL2. ESSDPL3: Ultra-fast SSDPL3. ESSDFLEXPL: Ultra-fast SSDFlexPL. ULTRADISK: Efficient cloud disk. PTSSD: Performance SSD. SSD: General SSD. EHDD: Efficient cloud disk. ZENYASSD: Zenya. LOCALHDD: Big data HDD. LOCALSSD: Local SSD. LOCALSSDSRIOV: Local SSD SRIOV.
    count number
    Number of disk blocks. Default value: 4. Maximum: 15. Minimum: 1.
    size number
    Disk size. Default value: 80GB. Minimum: 60GB. Maximum: 2048GB. Unit: GB.
    volumeType string
    Disk type. ESSDPL0: Ultra-fast SSDPL0. ESSDPL1: Ultra-fast SSDPL1. ESSDPL2: Ultra-fast SSDPL2. ESSDPL3: Ultra-fast SSDPL3. ESSDFLEXPL: Ultra-fast SSDFlexPL. ULTRADISK: Efficient cloud disk. PTSSD: Performance SSD. SSD: General SSD. EHDD: Efficient cloud disk. ZENYASSD: Zenya. LOCALHDD: Big data HDD. LOCALSSD: Local SSD. LOCALSSDSRIOV: Local SSD SRIOV.
    count int
    Number of disk blocks. Default value: 4. Maximum: 15. Minimum: 1.
    size int
    Disk size. Default value: 80GB. Minimum: 60GB. Maximum: 2048GB. Unit: GB.
    volume_type str
    Disk type. ESSDPL0: Ultra-fast SSDPL0. ESSDPL1: Ultra-fast SSDPL1. ESSDPL2: Ultra-fast SSDPL2. ESSDPL3: Ultra-fast SSDPL3. ESSDFLEXPL: Ultra-fast SSDFlexPL. ULTRADISK: Efficient cloud disk. PTSSD: Performance SSD. SSD: General SSD. EHDD: Efficient cloud disk. ZENYASSD: Zenya. LOCALHDD: Big data HDD. LOCALSSD: Local SSD. LOCALSSDSRIOV: Local SSD SRIOV.
    count Number
    Number of disk blocks. Default value: 4. Maximum: 15. Minimum: 1.
    size Number
    Disk size. Default value: 80GB. Minimum: 60GB. Maximum: 2048GB. Unit: GB.
    volumeType String
    Disk type. ESSDPL0: Ultra-fast SSDPL0. ESSDPL1: Ultra-fast SSDPL1. ESSDPL2: Ultra-fast SSDPL2. ESSDPL3: Ultra-fast SSDPL3. ESSDFLEXPL: Ultra-fast SSDFlexPL. ULTRADISK: Efficient cloud disk. PTSSD: Performance SSD. SSD: General SSD. EHDD: Efficient cloud disk. ZENYASSD: Zenya. LOCALHDD: Big data HDD. LOCALSSD: Local SSD. LOCALSSDSRIOV: Local SSD SRIOV.

    NodeGroupNode, NodeGroupNodeArgs

    CreatedTime int
    Node creation time.
    EcsInstanceType string
    ecs instance specification.
    NodeFqdn string
    Node FQDN.
    NodeId string
    Node ID.
    NodeName string
    Node name.
    NodeState string
    Node status. UNKNOWN: Unknown. CREATING: Creating. RUNNING: Running. STOPPING: Stopping. STOPPED: Stopped. REBOOTING: Rebooting. DELETED: Deleted.
    PrivateIp string
    Private IP.
    PublicIp string
    Public IP.
    ReadyTime int
    Ready time.
    TerminateTime int
    Cluster termination time.
    CreatedTime int
    Node creation time.
    EcsInstanceType string
    ecs instance specification.
    NodeFqdn string
    Node FQDN.
    NodeId string
    Node ID.
    NodeName string
    Node name.
    NodeState string
    Node status. UNKNOWN: Unknown. CREATING: Creating. RUNNING: Running. STOPPING: Stopping. STOPPED: Stopped. REBOOTING: Rebooting. DELETED: Deleted.
    PrivateIp string
    Private IP.
    PublicIp string
    Public IP.
    ReadyTime int
    Ready time.
    TerminateTime int
    Cluster termination time.
    createdTime Integer
    Node creation time.
    ecsInstanceType String
    ecs instance specification.
    nodeFqdn String
    Node FQDN.
    nodeId String
    Node ID.
    nodeName String
    Node name.
    nodeState String
    Node status. UNKNOWN: Unknown. CREATING: Creating. RUNNING: Running. STOPPING: Stopping. STOPPED: Stopped. REBOOTING: Rebooting. DELETED: Deleted.
    privateIp String
    Private IP.
    publicIp String
    Public IP.
    readyTime Integer
    Ready time.
    terminateTime Integer
    Cluster termination time.
    createdTime number
    Node creation time.
    ecsInstanceType string
    ecs instance specification.
    nodeFqdn string
    Node FQDN.
    nodeId string
    Node ID.
    nodeName string
    Node name.
    nodeState string
    Node status. UNKNOWN: Unknown. CREATING: Creating. RUNNING: Running. STOPPING: Stopping. STOPPED: Stopped. REBOOTING: Rebooting. DELETED: Deleted.
    privateIp string
    Private IP.
    publicIp string
    Public IP.
    readyTime number
    Ready time.
    terminateTime number
    Cluster termination time.
    created_time int
    Node creation time.
    ecs_instance_type str
    ecs instance specification.
    node_fqdn str
    Node FQDN.
    node_id str
    Node ID.
    node_name str
    Node name.
    node_state str
    Node status. UNKNOWN: Unknown. CREATING: Creating. RUNNING: Running. STOPPING: Stopping. STOPPED: Stopped. REBOOTING: Rebooting. DELETED: Deleted.
    private_ip str
    Private IP.
    public_ip str
    Public IP.
    ready_time int
    Ready time.
    terminate_time int
    Cluster termination time.
    createdTime Number
    Node creation time.
    ecsInstanceType String
    ecs instance specification.
    nodeFqdn String
    Node FQDN.
    nodeId String
    Node ID.
    nodeName String
    Node name.
    nodeState String
    Node status. UNKNOWN: Unknown. CREATING: Creating. RUNNING: Running. STOPPING: Stopping. STOPPED: Stopped. REBOOTING: Rebooting. DELETED: Deleted.
    privateIp String
    Private IP.
    publicIp String
    Public IP.
    readyTime Number
    Ready time.
    terminateTime Number
    Cluster termination time.

    NodeGroupSystemDisk, NodeGroupSystemDiskArgs

    Size int
    System disk size. Default value: 80GB. Minimum: 60GB. Maximum: 2048GB. Unit: GB.
    VolumeType string
    Disk type. ESSDPL0: Ultra-fast SSDPL0. ESSDPL1: Ultra-fast SSDPL1. ESSDPL2: Ultra-fast SSDPL2. ESSDPL3: Ultra-fast SSDPL3. ESSDFLEXPL: Ultra-fast SSDFlexPL. ULTRADISK: Efficient cloud disk. PTSSD: Performance SSD. SSD: General SSD. EHDD: Efficient cloud disk. ZENYASSD: Zenya. LOCALHDD: Big data HDD. LOCALSSD: Local SSD. LOCALSSDSRIOV: Local SSD SRIOV.
    Size int
    System disk size. Default value: 80GB. Minimum: 60GB. Maximum: 2048GB. Unit: GB.
    VolumeType string
    Disk type. ESSDPL0: Ultra-fast SSDPL0. ESSDPL1: Ultra-fast SSDPL1. ESSDPL2: Ultra-fast SSDPL2. ESSDPL3: Ultra-fast SSDPL3. ESSDFLEXPL: Ultra-fast SSDFlexPL. ULTRADISK: Efficient cloud disk. PTSSD: Performance SSD. SSD: General SSD. EHDD: Efficient cloud disk. ZENYASSD: Zenya. LOCALHDD: Big data HDD. LOCALSSD: Local SSD. LOCALSSDSRIOV: Local SSD SRIOV.
    size Integer
    System disk size. Default value: 80GB. Minimum: 60GB. Maximum: 2048GB. Unit: GB.
    volumeType String
    Disk type. ESSDPL0: Ultra-fast SSDPL0. ESSDPL1: Ultra-fast SSDPL1. ESSDPL2: Ultra-fast SSDPL2. ESSDPL3: Ultra-fast SSDPL3. ESSDFLEXPL: Ultra-fast SSDFlexPL. ULTRADISK: Efficient cloud disk. PTSSD: Performance SSD. SSD: General SSD. EHDD: Efficient cloud disk. ZENYASSD: Zenya. LOCALHDD: Big data HDD. LOCALSSD: Local SSD. LOCALSSDSRIOV: Local SSD SRIOV.
    size number
    System disk size. Default value: 80GB. Minimum: 60GB. Maximum: 2048GB. Unit: GB.
    volumeType string
    Disk type. ESSDPL0: Ultra-fast SSDPL0. ESSDPL1: Ultra-fast SSDPL1. ESSDPL2: Ultra-fast SSDPL2. ESSDPL3: Ultra-fast SSDPL3. ESSDFLEXPL: Ultra-fast SSDFlexPL. ULTRADISK: Efficient cloud disk. PTSSD: Performance SSD. SSD: General SSD. EHDD: Efficient cloud disk. ZENYASSD: Zenya. LOCALHDD: Big data HDD. LOCALSSD: Local SSD. LOCALSSDSRIOV: Local SSD SRIOV.
    size int
    System disk size. Default value: 80GB. Minimum: 60GB. Maximum: 2048GB. Unit: GB.
    volume_type str
    Disk type. ESSDPL0: Ultra-fast SSDPL0. ESSDPL1: Ultra-fast SSDPL1. ESSDPL2: Ultra-fast SSDPL2. ESSDPL3: Ultra-fast SSDPL3. ESSDFLEXPL: Ultra-fast SSDFlexPL. ULTRADISK: Efficient cloud disk. PTSSD: Performance SSD. SSD: General SSD. EHDD: Efficient cloud disk. ZENYASSD: Zenya. LOCALHDD: Big data HDD. LOCALSSD: Local SSD. LOCALSSDSRIOV: Local SSD SRIOV.
    size Number
    System disk size. Default value: 80GB. Minimum: 60GB. Maximum: 2048GB. Unit: GB.
    volumeType String
    Disk type. ESSDPL0: Ultra-fast SSDPL0. ESSDPL1: Ultra-fast SSDPL1. ESSDPL2: Ultra-fast SSDPL2. ESSDPL3: Ultra-fast SSDPL3. ESSDFLEXPL: Ultra-fast SSDFlexPL. ULTRADISK: Efficient cloud disk. PTSSD: Performance SSD. SSD: General SSD. EHDD: Efficient cloud disk. ZENYASSD: Zenya. LOCALHDD: Big data HDD. LOCALSSD: Local SSD. LOCALSSDSRIOV: Local SSD SRIOV.

    Import

    $ pulumi import volcenginecc:emr/nodeGroup:NodeGroup example "cluster_id|node_group_id"
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.29
    published on Thursday, Apr 2, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.