1. Packages
  2. Alibaba Cloud Provider
  3. API Docs
  4. eflo
  5. Node
Alibaba Cloud v3.92.0 published on Wednesday, Jan 14, 2026 by Pulumi
alicloud logo
Alibaba Cloud v3.92.0 published on Wednesday, Jan 14, 2026 by Pulumi

    Import

    Eflo Node can be imported using the id, e.g.

    $ pulumi import alicloud:eflo/node:Node example <id>
    

    Create Node Resource

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

    Constructor syntax

    new Node(name: string, args?: NodeArgs, opts?: CustomResourceOptions);
    @overload
    def Node(resource_name: str,
             args: Optional[NodeArgs] = None,
             opts: Optional[ResourceOptions] = None)
    
    @overload
    def Node(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             billing_cycle: Optional[str] = None,
             classify: Optional[str] = None,
             cluster_id: Optional[str] = None,
             computing_server: Optional[str] = None,
             data_disks: Optional[Sequence[NodeDataDiskArgs]] = None,
             discount_level: Optional[str] = None,
             hostname: Optional[str] = None,
             hpn_zone: Optional[str] = None,
             install_pai: Optional[bool] = None,
             ip_allocation_policies: Optional[Sequence[NodeIpAllocationPolicyArgs]] = None,
             login_password: Optional[str] = None,
             machine_type: Optional[str] = None,
             node_group_id: Optional[str] = None,
             node_type: Optional[str] = None,
             payment_ratio: Optional[str] = None,
             payment_type: Optional[str] = None,
             period: Optional[int] = None,
             product_form: Optional[str] = None,
             renew_period: Optional[int] = None,
             renewal_status: Optional[str] = None,
             resource_group_id: Optional[str] = None,
             server_arch: Optional[str] = None,
             stage_num: Optional[str] = None,
             status: Optional[str] = None,
             tags: Optional[Mapping[str, str]] = None,
             user_data: Optional[str] = None,
             vpc_id: Optional[str] = None,
             vswitch_id: Optional[str] = None,
             zone: Optional[str] = None)
    func NewNode(ctx *Context, name string, args *NodeArgs, opts ...ResourceOption) (*Node, error)
    public Node(string name, NodeArgs? args = null, CustomResourceOptions? opts = null)
    public Node(String name, NodeArgs args)
    public Node(String name, NodeArgs args, CustomResourceOptions options)
    
    type: alicloud:eflo:Node
    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 NodeArgs
    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 NodeArgs
    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 NodeArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args NodeArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args NodeArgs
    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 nodeResource = new AliCloud.Eflo.Node("nodeResource", new()
    {
        BillingCycle = "string",
        Classify = "string",
        ClusterId = "string",
        DataDisks = new[]
        {
            new AliCloud.Eflo.Inputs.NodeDataDiskArgs
            {
                Category = "string",
                PerformanceLevel = "string",
                Size = 0,
            },
        },
        DiscountLevel = "string",
        Hostname = "string",
        HpnZone = "string",
        InstallPai = false,
        IpAllocationPolicies = new[]
        {
            new AliCloud.Eflo.Inputs.NodeIpAllocationPolicyArgs
            {
                BondPolicy = new AliCloud.Eflo.Inputs.NodeIpAllocationPolicyBondPolicyArgs
                {
                    BondDefaultSubnet = "string",
                    Bonds = new[]
                    {
                        new AliCloud.Eflo.Inputs.NodeIpAllocationPolicyBondPolicyBondArgs
                        {
                            Name = "string",
                            Subnet = "string",
                        },
                    },
                },
                MachineTypePolicies = new[]
                {
                    new AliCloud.Eflo.Inputs.NodeIpAllocationPolicyMachineTypePolicyArgs
                    {
                        Bonds = new[]
                        {
                            new AliCloud.Eflo.Inputs.NodeIpAllocationPolicyMachineTypePolicyBondArgs
                            {
                                Name = "string",
                                Subnet = "string",
                            },
                        },
                        MachineType = "string",
                    },
                },
                NodePolicies = new[]
                {
                    new AliCloud.Eflo.Inputs.NodeIpAllocationPolicyNodePolicyArgs
                    {
                        Bonds = new[]
                        {
                            new AliCloud.Eflo.Inputs.NodeIpAllocationPolicyNodePolicyBondArgs
                            {
                                Name = "string",
                                Subnet = "string",
                            },
                        },
                        Hostname = "string",
                        NodeId = "string",
                    },
                },
            },
        },
        LoginPassword = "string",
        MachineType = "string",
        NodeGroupId = "string",
        NodeType = "string",
        PaymentRatio = "string",
        PaymentType = "string",
        Period = 0,
        ProductForm = "string",
        RenewPeriod = 0,
        RenewalStatus = "string",
        ResourceGroupId = "string",
        ServerArch = "string",
        StageNum = "string",
        Status = "string",
        Tags = 
        {
            { "string", "string" },
        },
        UserData = "string",
        VpcId = "string",
        VswitchId = "string",
        Zone = "string",
    });
    
    example, err := eflo.NewNode(ctx, "nodeResource", &eflo.NodeArgs{
    	BillingCycle: pulumi.String("string"),
    	Classify:     pulumi.String("string"),
    	ClusterId:    pulumi.String("string"),
    	DataDisks: eflo.NodeDataDiskArray{
    		&eflo.NodeDataDiskArgs{
    			Category:         pulumi.String("string"),
    			PerformanceLevel: pulumi.String("string"),
    			Size:             pulumi.Int(0),
    		},
    	},
    	DiscountLevel: pulumi.String("string"),
    	Hostname:      pulumi.String("string"),
    	HpnZone:       pulumi.String("string"),
    	InstallPai:    pulumi.Bool(false),
    	IpAllocationPolicies: eflo.NodeIpAllocationPolicyArray{
    		&eflo.NodeIpAllocationPolicyArgs{
    			BondPolicy: &eflo.NodeIpAllocationPolicyBondPolicyArgs{
    				BondDefaultSubnet: pulumi.String("string"),
    				Bonds: eflo.NodeIpAllocationPolicyBondPolicyBondArray{
    					&eflo.NodeIpAllocationPolicyBondPolicyBondArgs{
    						Name:   pulumi.String("string"),
    						Subnet: pulumi.String("string"),
    					},
    				},
    			},
    			MachineTypePolicies: eflo.NodeIpAllocationPolicyMachineTypePolicyArray{
    				&eflo.NodeIpAllocationPolicyMachineTypePolicyArgs{
    					Bonds: eflo.NodeIpAllocationPolicyMachineTypePolicyBondArray{
    						&eflo.NodeIpAllocationPolicyMachineTypePolicyBondArgs{
    							Name:   pulumi.String("string"),
    							Subnet: pulumi.String("string"),
    						},
    					},
    					MachineType: pulumi.String("string"),
    				},
    			},
    			NodePolicies: eflo.NodeIpAllocationPolicyNodePolicyArray{
    				&eflo.NodeIpAllocationPolicyNodePolicyArgs{
    					Bonds: eflo.NodeIpAllocationPolicyNodePolicyBondArray{
    						&eflo.NodeIpAllocationPolicyNodePolicyBondArgs{
    							Name:   pulumi.String("string"),
    							Subnet: pulumi.String("string"),
    						},
    					},
    					Hostname: pulumi.String("string"),
    					NodeId:   pulumi.String("string"),
    				},
    			},
    		},
    	},
    	LoginPassword:   pulumi.String("string"),
    	MachineType:     pulumi.String("string"),
    	NodeGroupId:     pulumi.String("string"),
    	NodeType:        pulumi.String("string"),
    	PaymentRatio:    pulumi.String("string"),
    	PaymentType:     pulumi.String("string"),
    	Period:          pulumi.Int(0),
    	ProductForm:     pulumi.String("string"),
    	RenewPeriod:     pulumi.Int(0),
    	RenewalStatus:   pulumi.String("string"),
    	ResourceGroupId: pulumi.String("string"),
    	ServerArch:      pulumi.String("string"),
    	StageNum:        pulumi.String("string"),
    	Status:          pulumi.String("string"),
    	Tags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	UserData:  pulumi.String("string"),
    	VpcId:     pulumi.String("string"),
    	VswitchId: pulumi.String("string"),
    	Zone:      pulumi.String("string"),
    })
    
    var nodeResource = new com.pulumi.alicloud.eflo.Node("nodeResource", com.pulumi.alicloud.eflo.NodeArgs.builder()
        .billingCycle("string")
        .classify("string")
        .clusterId("string")
        .dataDisks(NodeDataDiskArgs.builder()
            .category("string")
            .performanceLevel("string")
            .size(0)
            .build())
        .discountLevel("string")
        .hostname("string")
        .hpnZone("string")
        .installPai(false)
        .ipAllocationPolicies(NodeIpAllocationPolicyArgs.builder()
            .bondPolicy(NodeIpAllocationPolicyBondPolicyArgs.builder()
                .bondDefaultSubnet("string")
                .bonds(NodeIpAllocationPolicyBondPolicyBondArgs.builder()
                    .name("string")
                    .subnet("string")
                    .build())
                .build())
            .machineTypePolicies(NodeIpAllocationPolicyMachineTypePolicyArgs.builder()
                .bonds(NodeIpAllocationPolicyMachineTypePolicyBondArgs.builder()
                    .name("string")
                    .subnet("string")
                    .build())
                .machineType("string")
                .build())
            .nodePolicies(NodeIpAllocationPolicyNodePolicyArgs.builder()
                .bonds(NodeIpAllocationPolicyNodePolicyBondArgs.builder()
                    .name("string")
                    .subnet("string")
                    .build())
                .hostname("string")
                .nodeId("string")
                .build())
            .build())
        .loginPassword("string")
        .machineType("string")
        .nodeGroupId("string")
        .nodeType("string")
        .paymentRatio("string")
        .paymentType("string")
        .period(0)
        .productForm("string")
        .renewPeriod(0)
        .renewalStatus("string")
        .resourceGroupId("string")
        .serverArch("string")
        .stageNum("string")
        .status("string")
        .tags(Map.of("string", "string"))
        .userData("string")
        .vpcId("string")
        .vswitchId("string")
        .zone("string")
        .build());
    
    node_resource = alicloud.eflo.Node("nodeResource",
        billing_cycle="string",
        classify="string",
        cluster_id="string",
        data_disks=[{
            "category": "string",
            "performance_level": "string",
            "size": 0,
        }],
        discount_level="string",
        hostname="string",
        hpn_zone="string",
        install_pai=False,
        ip_allocation_policies=[{
            "bond_policy": {
                "bond_default_subnet": "string",
                "bonds": [{
                    "name": "string",
                    "subnet": "string",
                }],
            },
            "machine_type_policies": [{
                "bonds": [{
                    "name": "string",
                    "subnet": "string",
                }],
                "machine_type": "string",
            }],
            "node_policies": [{
                "bonds": [{
                    "name": "string",
                    "subnet": "string",
                }],
                "hostname": "string",
                "node_id": "string",
            }],
        }],
        login_password="string",
        machine_type="string",
        node_group_id="string",
        node_type="string",
        payment_ratio="string",
        payment_type="string",
        period=0,
        product_form="string",
        renew_period=0,
        renewal_status="string",
        resource_group_id="string",
        server_arch="string",
        stage_num="string",
        status="string",
        tags={
            "string": "string",
        },
        user_data="string",
        vpc_id="string",
        vswitch_id="string",
        zone="string")
    
    const nodeResource = new alicloud.eflo.Node("nodeResource", {
        billingCycle: "string",
        classify: "string",
        clusterId: "string",
        dataDisks: [{
            category: "string",
            performanceLevel: "string",
            size: 0,
        }],
        discountLevel: "string",
        hostname: "string",
        hpnZone: "string",
        installPai: false,
        ipAllocationPolicies: [{
            bondPolicy: {
                bondDefaultSubnet: "string",
                bonds: [{
                    name: "string",
                    subnet: "string",
                }],
            },
            machineTypePolicies: [{
                bonds: [{
                    name: "string",
                    subnet: "string",
                }],
                machineType: "string",
            }],
            nodePolicies: [{
                bonds: [{
                    name: "string",
                    subnet: "string",
                }],
                hostname: "string",
                nodeId: "string",
            }],
        }],
        loginPassword: "string",
        machineType: "string",
        nodeGroupId: "string",
        nodeType: "string",
        paymentRatio: "string",
        paymentType: "string",
        period: 0,
        productForm: "string",
        renewPeriod: 0,
        renewalStatus: "string",
        resourceGroupId: "string",
        serverArch: "string",
        stageNum: "string",
        status: "string",
        tags: {
            string: "string",
        },
        userData: "string",
        vpcId: "string",
        vswitchId: "string",
        zone: "string",
    });
    
    type: alicloud:eflo:Node
    properties:
        billingCycle: string
        classify: string
        clusterId: string
        dataDisks:
            - category: string
              performanceLevel: string
              size: 0
        discountLevel: string
        hostname: string
        hpnZone: string
        installPai: false
        ipAllocationPolicies:
            - bondPolicy:
                bondDefaultSubnet: string
                bonds:
                    - name: string
                      subnet: string
              machineTypePolicies:
                - bonds:
                    - name: string
                      subnet: string
                  machineType: string
              nodePolicies:
                - bonds:
                    - name: string
                      subnet: string
                  hostname: string
                  nodeId: string
        loginPassword: string
        machineType: string
        nodeGroupId: string
        nodeType: string
        paymentRatio: string
        paymentType: string
        period: 0
        productForm: string
        renewPeriod: 0
        renewalStatus: string
        resourceGroupId: string
        serverArch: string
        stageNum: string
        status: string
        tags:
            string: string
        userData: string
        vpcId: string
        vswitchId: string
        zone: string
    

    Node 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 Node resource accepts the following input properties:

    BillingCycle string

    Billing cycle

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    Classify string

    Classification

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    ClusterId string
    Cluster id
    ComputingServer string
    Node Model

    Deprecated: Field 'computing_server' has been deprecated from provider version 1.261.0. New field 'machine_type' instead.

    DataDisks List<Pulumi.AliCloud.Eflo.Inputs.NodeDataDisk>
    The data disk of the cloud disk to be attached to the node. See data_disk below.
    DiscountLevel string

    Offer Information

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    Hostname string
    Host name
    HpnZone string
    Cluster Number
    InstallPai bool
    Whether to buy PAI. default value false.
    IpAllocationPolicies List<Pulumi.AliCloud.Eflo.Inputs.NodeIpAllocationPolicy>
    IP address combination policy: only one policy type can be selected for each policy, and multiple policies can be combined. See ip_allocation_policy below.
    LoginPassword string
    Login Password
    MachineType string
    Model
    NodeGroupId string
    node group id
    NodeType string
    node type
    PaymentRatio string

    Down payment ratio

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    PaymentType string
    The payment method of the node. Value range: Subscription: fixed fee installment; PayAsYouGo: pay by volume. The default is Subscription.
    Period int

    Prepaid cycle. The unit is Month, please enter an integer multiple of 12 for the annual payment product.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    ProductForm string

    Form

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    RenewPeriod int

    Automatic renewal period, in months.

    NOTE: When setting RenewalStatus to AutoRenewal, it must be set.

    RenewalStatus string

    Automatic renewal status, value:

    • AutoRenewal: automatic renewal.
    • ManualRenewal: manual renewal.

    The default ManualRenewal.

    ResourceGroupId string
    The ID of the resource group
    ServerArch string

    Architecture

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    StageNum string

    Number of stages

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    Status string
    The status of the resource
    Tags Dictionary<string, string>
    The tag of the resource
    UserData string
    Custom Data
    VpcId string
    VPC ID
    VswitchId string
    Switch ID
    Zone string
    Availability Zone
    BillingCycle string

    Billing cycle

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    Classify string

    Classification

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    ClusterId string
    Cluster id
    ComputingServer string
    Node Model

    Deprecated: Field 'computing_server' has been deprecated from provider version 1.261.0. New field 'machine_type' instead.

    DataDisks []NodeDataDiskArgs
    The data disk of the cloud disk to be attached to the node. See data_disk below.
    DiscountLevel string

    Offer Information

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    Hostname string
    Host name
    HpnZone string
    Cluster Number
    InstallPai bool
    Whether to buy PAI. default value false.
    IpAllocationPolicies []NodeIpAllocationPolicyArgs
    IP address combination policy: only one policy type can be selected for each policy, and multiple policies can be combined. See ip_allocation_policy below.
    LoginPassword string
    Login Password
    MachineType string
    Model
    NodeGroupId string
    node group id
    NodeType string
    node type
    PaymentRatio string

    Down payment ratio

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    PaymentType string
    The payment method of the node. Value range: Subscription: fixed fee installment; PayAsYouGo: pay by volume. The default is Subscription.
    Period int

    Prepaid cycle. The unit is Month, please enter an integer multiple of 12 for the annual payment product.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    ProductForm string

    Form

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    RenewPeriod int

    Automatic renewal period, in months.

    NOTE: When setting RenewalStatus to AutoRenewal, it must be set.

    RenewalStatus string

    Automatic renewal status, value:

    • AutoRenewal: automatic renewal.
    • ManualRenewal: manual renewal.

    The default ManualRenewal.

    ResourceGroupId string
    The ID of the resource group
    ServerArch string

    Architecture

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    StageNum string

    Number of stages

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    Status string
    The status of the resource
    Tags map[string]string
    The tag of the resource
    UserData string
    Custom Data
    VpcId string
    VPC ID
    VswitchId string
    Switch ID
    Zone string
    Availability Zone
    billingCycle String

    Billing cycle

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    classify String

    Classification

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    clusterId String
    Cluster id
    computingServer String
    Node Model

    Deprecated: Field 'computing_server' has been deprecated from provider version 1.261.0. New field 'machine_type' instead.

    dataDisks List<NodeDataDisk>
    The data disk of the cloud disk to be attached to the node. See data_disk below.
    discountLevel String

    Offer Information

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    hostname String
    Host name
    hpnZone String
    Cluster Number
    installPai Boolean
    Whether to buy PAI. default value false.
    ipAllocationPolicies List<NodeIpAllocationPolicy>
    IP address combination policy: only one policy type can be selected for each policy, and multiple policies can be combined. See ip_allocation_policy below.
    loginPassword String
    Login Password
    machineType String
    Model
    nodeGroupId String
    node group id
    nodeType String
    node type
    paymentRatio String

    Down payment ratio

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    paymentType String
    The payment method of the node. Value range: Subscription: fixed fee installment; PayAsYouGo: pay by volume. The default is Subscription.
    period Integer

    Prepaid cycle. The unit is Month, please enter an integer multiple of 12 for the annual payment product.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    productForm String

    Form

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    renewPeriod Integer

    Automatic renewal period, in months.

    NOTE: When setting RenewalStatus to AutoRenewal, it must be set.

    renewalStatus String

    Automatic renewal status, value:

    • AutoRenewal: automatic renewal.
    • ManualRenewal: manual renewal.

    The default ManualRenewal.

    resourceGroupId String
    The ID of the resource group
    serverArch String

    Architecture

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    stageNum String

    Number of stages

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    status String
    The status of the resource
    tags Map<String,String>
    The tag of the resource
    userData String
    Custom Data
    vpcId String
    VPC ID
    vswitchId String
    Switch ID
    zone String
    Availability Zone
    billingCycle string

    Billing cycle

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    classify string

    Classification

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    clusterId string
    Cluster id
    computingServer string
    Node Model

    Deprecated: Field 'computing_server' has been deprecated from provider version 1.261.0. New field 'machine_type' instead.

    dataDisks NodeDataDisk[]
    The data disk of the cloud disk to be attached to the node. See data_disk below.
    discountLevel string

    Offer Information

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    hostname string
    Host name
    hpnZone string
    Cluster Number
    installPai boolean
    Whether to buy PAI. default value false.
    ipAllocationPolicies NodeIpAllocationPolicy[]
    IP address combination policy: only one policy type can be selected for each policy, and multiple policies can be combined. See ip_allocation_policy below.
    loginPassword string
    Login Password
    machineType string
    Model
    nodeGroupId string
    node group id
    nodeType string
    node type
    paymentRatio string

    Down payment ratio

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    paymentType string
    The payment method of the node. Value range: Subscription: fixed fee installment; PayAsYouGo: pay by volume. The default is Subscription.
    period number

    Prepaid cycle. The unit is Month, please enter an integer multiple of 12 for the annual payment product.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    productForm string

    Form

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    renewPeriod number

    Automatic renewal period, in months.

    NOTE: When setting RenewalStatus to AutoRenewal, it must be set.

    renewalStatus string

    Automatic renewal status, value:

    • AutoRenewal: automatic renewal.
    • ManualRenewal: manual renewal.

    The default ManualRenewal.

    resourceGroupId string
    The ID of the resource group
    serverArch string

    Architecture

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    stageNum string

    Number of stages

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    status string
    The status of the resource
    tags {[key: string]: string}
    The tag of the resource
    userData string
    Custom Data
    vpcId string
    VPC ID
    vswitchId string
    Switch ID
    zone string
    Availability Zone
    billing_cycle str

    Billing cycle

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    classify str

    Classification

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    cluster_id str
    Cluster id
    computing_server str
    Node Model

    Deprecated: Field 'computing_server' has been deprecated from provider version 1.261.0. New field 'machine_type' instead.

    data_disks Sequence[NodeDataDiskArgs]
    The data disk of the cloud disk to be attached to the node. See data_disk below.
    discount_level str

    Offer Information

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    hostname str
    Host name
    hpn_zone str
    Cluster Number
    install_pai bool
    Whether to buy PAI. default value false.
    ip_allocation_policies Sequence[NodeIpAllocationPolicyArgs]
    IP address combination policy: only one policy type can be selected for each policy, and multiple policies can be combined. See ip_allocation_policy below.
    login_password str
    Login Password
    machine_type str
    Model
    node_group_id str
    node group id
    node_type str
    node type
    payment_ratio str

    Down payment ratio

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    payment_type str
    The payment method of the node. Value range: Subscription: fixed fee installment; PayAsYouGo: pay by volume. The default is Subscription.
    period int

    Prepaid cycle. The unit is Month, please enter an integer multiple of 12 for the annual payment product.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    product_form str

    Form

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    renew_period int

    Automatic renewal period, in months.

    NOTE: When setting RenewalStatus to AutoRenewal, it must be set.

    renewal_status str

    Automatic renewal status, value:

    • AutoRenewal: automatic renewal.
    • ManualRenewal: manual renewal.

    The default ManualRenewal.

    resource_group_id str
    The ID of the resource group
    server_arch str

    Architecture

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    stage_num str

    Number of stages

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    status str
    The status of the resource
    tags Mapping[str, str]
    The tag of the resource
    user_data str
    Custom Data
    vpc_id str
    VPC ID
    vswitch_id str
    Switch ID
    zone str
    Availability Zone
    billingCycle String

    Billing cycle

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    classify String

    Classification

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    clusterId String
    Cluster id
    computingServer String
    Node Model

    Deprecated: Field 'computing_server' has been deprecated from provider version 1.261.0. New field 'machine_type' instead.

    dataDisks List<Property Map>
    The data disk of the cloud disk to be attached to the node. See data_disk below.
    discountLevel String

    Offer Information

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    hostname String
    Host name
    hpnZone String
    Cluster Number
    installPai Boolean
    Whether to buy PAI. default value false.
    ipAllocationPolicies List<Property Map>
    IP address combination policy: only one policy type can be selected for each policy, and multiple policies can be combined. See ip_allocation_policy below.
    loginPassword String
    Login Password
    machineType String
    Model
    nodeGroupId String
    node group id
    nodeType String
    node type
    paymentRatio String

    Down payment ratio

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    paymentType String
    The payment method of the node. Value range: Subscription: fixed fee installment; PayAsYouGo: pay by volume. The default is Subscription.
    period Number

    Prepaid cycle. The unit is Month, please enter an integer multiple of 12 for the annual payment product.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    productForm String

    Form

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    renewPeriod Number

    Automatic renewal period, in months.

    NOTE: When setting RenewalStatus to AutoRenewal, it must be set.

    renewalStatus String

    Automatic renewal status, value:

    • AutoRenewal: automatic renewal.
    • ManualRenewal: manual renewal.

    The default ManualRenewal.

    resourceGroupId String
    The ID of the resource group
    serverArch String

    Architecture

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    stageNum String

    Number of stages

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    status String
    The status of the resource
    tags Map<String>
    The tag of the resource
    userData String
    Custom Data
    vpcId String
    VPC ID
    vswitchId String
    Switch ID
    zone String
    Availability Zone

    Outputs

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

    CreateTime string
    The creation time of the resource
    Id string
    The provider-assigned unique ID for this managed resource.
    RegionId string
    The region ID of the resource
    CreateTime string
    The creation time of the resource
    Id string
    The provider-assigned unique ID for this managed resource.
    RegionId string
    The region ID of the resource
    createTime String
    The creation time of the resource
    id String
    The provider-assigned unique ID for this managed resource.
    regionId String
    The region ID of the resource
    createTime string
    The creation time of the resource
    id string
    The provider-assigned unique ID for this managed resource.
    regionId string
    The region ID of the resource
    create_time str
    The creation time of the resource
    id str
    The provider-assigned unique ID for this managed resource.
    region_id str
    The region ID of the resource
    createTime String
    The creation time of the resource
    id String
    The provider-assigned unique ID for this managed resource.
    regionId String
    The region ID of the resource

    Look up Existing Node Resource

    Get an existing Node 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?: NodeState, opts?: CustomResourceOptions): Node
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            billing_cycle: Optional[str] = None,
            classify: Optional[str] = None,
            cluster_id: Optional[str] = None,
            computing_server: Optional[str] = None,
            create_time: Optional[str] = None,
            data_disks: Optional[Sequence[NodeDataDiskArgs]] = None,
            discount_level: Optional[str] = None,
            hostname: Optional[str] = None,
            hpn_zone: Optional[str] = None,
            install_pai: Optional[bool] = None,
            ip_allocation_policies: Optional[Sequence[NodeIpAllocationPolicyArgs]] = None,
            login_password: Optional[str] = None,
            machine_type: Optional[str] = None,
            node_group_id: Optional[str] = None,
            node_type: Optional[str] = None,
            payment_ratio: Optional[str] = None,
            payment_type: Optional[str] = None,
            period: Optional[int] = None,
            product_form: Optional[str] = None,
            region_id: Optional[str] = None,
            renew_period: Optional[int] = None,
            renewal_status: Optional[str] = None,
            resource_group_id: Optional[str] = None,
            server_arch: Optional[str] = None,
            stage_num: Optional[str] = None,
            status: Optional[str] = None,
            tags: Optional[Mapping[str, str]] = None,
            user_data: Optional[str] = None,
            vpc_id: Optional[str] = None,
            vswitch_id: Optional[str] = None,
            zone: Optional[str] = None) -> Node
    func GetNode(ctx *Context, name string, id IDInput, state *NodeState, opts ...ResourceOption) (*Node, error)
    public static Node Get(string name, Input<string> id, NodeState? state, CustomResourceOptions? opts = null)
    public static Node get(String name, Output<String> id, NodeState state, CustomResourceOptions options)
    resources:  _:    type: alicloud:eflo:Node    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:
    BillingCycle string

    Billing cycle

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    Classify string

    Classification

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    ClusterId string
    Cluster id
    ComputingServer string
    Node Model

    Deprecated: Field 'computing_server' has been deprecated from provider version 1.261.0. New field 'machine_type' instead.

    CreateTime string
    The creation time of the resource
    DataDisks List<Pulumi.AliCloud.Eflo.Inputs.NodeDataDisk>
    The data disk of the cloud disk to be attached to the node. See data_disk below.
    DiscountLevel string

    Offer Information

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    Hostname string
    Host name
    HpnZone string
    Cluster Number
    InstallPai bool
    Whether to buy PAI. default value false.
    IpAllocationPolicies List<Pulumi.AliCloud.Eflo.Inputs.NodeIpAllocationPolicy>
    IP address combination policy: only one policy type can be selected for each policy, and multiple policies can be combined. See ip_allocation_policy below.
    LoginPassword string
    Login Password
    MachineType string
    Model
    NodeGroupId string
    node group id
    NodeType string
    node type
    PaymentRatio string

    Down payment ratio

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    PaymentType string
    The payment method of the node. Value range: Subscription: fixed fee installment; PayAsYouGo: pay by volume. The default is Subscription.
    Period int

    Prepaid cycle. The unit is Month, please enter an integer multiple of 12 for the annual payment product.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    ProductForm string

    Form

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    RegionId string
    The region ID of the resource
    RenewPeriod int

    Automatic renewal period, in months.

    NOTE: When setting RenewalStatus to AutoRenewal, it must be set.

    RenewalStatus string

    Automatic renewal status, value:

    • AutoRenewal: automatic renewal.
    • ManualRenewal: manual renewal.

    The default ManualRenewal.

    ResourceGroupId string
    The ID of the resource group
    ServerArch string

    Architecture

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    StageNum string

    Number of stages

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    Status string
    The status of the resource
    Tags Dictionary<string, string>
    The tag of the resource
    UserData string
    Custom Data
    VpcId string
    VPC ID
    VswitchId string
    Switch ID
    Zone string
    Availability Zone
    BillingCycle string

    Billing cycle

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    Classify string

    Classification

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    ClusterId string
    Cluster id
    ComputingServer string
    Node Model

    Deprecated: Field 'computing_server' has been deprecated from provider version 1.261.0. New field 'machine_type' instead.

    CreateTime string
    The creation time of the resource
    DataDisks []NodeDataDiskArgs
    The data disk of the cloud disk to be attached to the node. See data_disk below.
    DiscountLevel string

    Offer Information

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    Hostname string
    Host name
    HpnZone string
    Cluster Number
    InstallPai bool
    Whether to buy PAI. default value false.
    IpAllocationPolicies []NodeIpAllocationPolicyArgs
    IP address combination policy: only one policy type can be selected for each policy, and multiple policies can be combined. See ip_allocation_policy below.
    LoginPassword string
    Login Password
    MachineType string
    Model
    NodeGroupId string
    node group id
    NodeType string
    node type
    PaymentRatio string

    Down payment ratio

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    PaymentType string
    The payment method of the node. Value range: Subscription: fixed fee installment; PayAsYouGo: pay by volume. The default is Subscription.
    Period int

    Prepaid cycle. The unit is Month, please enter an integer multiple of 12 for the annual payment product.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    ProductForm string

    Form

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    RegionId string
    The region ID of the resource
    RenewPeriod int

    Automatic renewal period, in months.

    NOTE: When setting RenewalStatus to AutoRenewal, it must be set.

    RenewalStatus string

    Automatic renewal status, value:

    • AutoRenewal: automatic renewal.
    • ManualRenewal: manual renewal.

    The default ManualRenewal.

    ResourceGroupId string
    The ID of the resource group
    ServerArch string

    Architecture

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    StageNum string

    Number of stages

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    Status string
    The status of the resource
    Tags map[string]string
    The tag of the resource
    UserData string
    Custom Data
    VpcId string
    VPC ID
    VswitchId string
    Switch ID
    Zone string
    Availability Zone
    billingCycle String

    Billing cycle

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    classify String

    Classification

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    clusterId String
    Cluster id
    computingServer String
    Node Model

    Deprecated: Field 'computing_server' has been deprecated from provider version 1.261.0. New field 'machine_type' instead.

    createTime String
    The creation time of the resource
    dataDisks List<NodeDataDisk>
    The data disk of the cloud disk to be attached to the node. See data_disk below.
    discountLevel String

    Offer Information

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    hostname String
    Host name
    hpnZone String
    Cluster Number
    installPai Boolean
    Whether to buy PAI. default value false.
    ipAllocationPolicies List<NodeIpAllocationPolicy>
    IP address combination policy: only one policy type can be selected for each policy, and multiple policies can be combined. See ip_allocation_policy below.
    loginPassword String
    Login Password
    machineType String
    Model
    nodeGroupId String
    node group id
    nodeType String
    node type
    paymentRatio String

    Down payment ratio

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    paymentType String
    The payment method of the node. Value range: Subscription: fixed fee installment; PayAsYouGo: pay by volume. The default is Subscription.
    period Integer

    Prepaid cycle. The unit is Month, please enter an integer multiple of 12 for the annual payment product.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    productForm String

    Form

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    regionId String
    The region ID of the resource
    renewPeriod Integer

    Automatic renewal period, in months.

    NOTE: When setting RenewalStatus to AutoRenewal, it must be set.

    renewalStatus String

    Automatic renewal status, value:

    • AutoRenewal: automatic renewal.
    • ManualRenewal: manual renewal.

    The default ManualRenewal.

    resourceGroupId String
    The ID of the resource group
    serverArch String

    Architecture

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    stageNum String

    Number of stages

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    status String
    The status of the resource
    tags Map<String,String>
    The tag of the resource
    userData String
    Custom Data
    vpcId String
    VPC ID
    vswitchId String
    Switch ID
    zone String
    Availability Zone
    billingCycle string

    Billing cycle

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    classify string

    Classification

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    clusterId string
    Cluster id
    computingServer string
    Node Model

    Deprecated: Field 'computing_server' has been deprecated from provider version 1.261.0. New field 'machine_type' instead.

    createTime string
    The creation time of the resource
    dataDisks NodeDataDisk[]
    The data disk of the cloud disk to be attached to the node. See data_disk below.
    discountLevel string

    Offer Information

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    hostname string
    Host name
    hpnZone string
    Cluster Number
    installPai boolean
    Whether to buy PAI. default value false.
    ipAllocationPolicies NodeIpAllocationPolicy[]
    IP address combination policy: only one policy type can be selected for each policy, and multiple policies can be combined. See ip_allocation_policy below.
    loginPassword string
    Login Password
    machineType string
    Model
    nodeGroupId string
    node group id
    nodeType string
    node type
    paymentRatio string

    Down payment ratio

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    paymentType string
    The payment method of the node. Value range: Subscription: fixed fee installment; PayAsYouGo: pay by volume. The default is Subscription.
    period number

    Prepaid cycle. The unit is Month, please enter an integer multiple of 12 for the annual payment product.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    productForm string

    Form

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    regionId string
    The region ID of the resource
    renewPeriod number

    Automatic renewal period, in months.

    NOTE: When setting RenewalStatus to AutoRenewal, it must be set.

    renewalStatus string

    Automatic renewal status, value:

    • AutoRenewal: automatic renewal.
    • ManualRenewal: manual renewal.

    The default ManualRenewal.

    resourceGroupId string
    The ID of the resource group
    serverArch string

    Architecture

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    stageNum string

    Number of stages

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    status string
    The status of the resource
    tags {[key: string]: string}
    The tag of the resource
    userData string
    Custom Data
    vpcId string
    VPC ID
    vswitchId string
    Switch ID
    zone string
    Availability Zone
    billing_cycle str

    Billing cycle

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    classify str

    Classification

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    cluster_id str
    Cluster id
    computing_server str
    Node Model

    Deprecated: Field 'computing_server' has been deprecated from provider version 1.261.0. New field 'machine_type' instead.

    create_time str
    The creation time of the resource
    data_disks Sequence[NodeDataDiskArgs]
    The data disk of the cloud disk to be attached to the node. See data_disk below.
    discount_level str

    Offer Information

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    hostname str
    Host name
    hpn_zone str
    Cluster Number
    install_pai bool
    Whether to buy PAI. default value false.
    ip_allocation_policies Sequence[NodeIpAllocationPolicyArgs]
    IP address combination policy: only one policy type can be selected for each policy, and multiple policies can be combined. See ip_allocation_policy below.
    login_password str
    Login Password
    machine_type str
    Model
    node_group_id str
    node group id
    node_type str
    node type
    payment_ratio str

    Down payment ratio

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    payment_type str
    The payment method of the node. Value range: Subscription: fixed fee installment; PayAsYouGo: pay by volume. The default is Subscription.
    period int

    Prepaid cycle. The unit is Month, please enter an integer multiple of 12 for the annual payment product.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    product_form str

    Form

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    region_id str
    The region ID of the resource
    renew_period int

    Automatic renewal period, in months.

    NOTE: When setting RenewalStatus to AutoRenewal, it must be set.

    renewal_status str

    Automatic renewal status, value:

    • AutoRenewal: automatic renewal.
    • ManualRenewal: manual renewal.

    The default ManualRenewal.

    resource_group_id str
    The ID of the resource group
    server_arch str

    Architecture

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    stage_num str

    Number of stages

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    status str
    The status of the resource
    tags Mapping[str, str]
    The tag of the resource
    user_data str
    Custom Data
    vpc_id str
    VPC ID
    vswitch_id str
    Switch ID
    zone str
    Availability Zone
    billingCycle String

    Billing cycle

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    classify String

    Classification

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    clusterId String
    Cluster id
    computingServer String
    Node Model

    Deprecated: Field 'computing_server' has been deprecated from provider version 1.261.0. New field 'machine_type' instead.

    createTime String
    The creation time of the resource
    dataDisks List<Property Map>
    The data disk of the cloud disk to be attached to the node. See data_disk below.
    discountLevel String

    Offer Information

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    hostname String
    Host name
    hpnZone String
    Cluster Number
    installPai Boolean
    Whether to buy PAI. default value false.
    ipAllocationPolicies List<Property Map>
    IP address combination policy: only one policy type can be selected for each policy, and multiple policies can be combined. See ip_allocation_policy below.
    loginPassword String
    Login Password
    machineType String
    Model
    nodeGroupId String
    node group id
    nodeType String
    node type
    paymentRatio String

    Down payment ratio

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    paymentType String
    The payment method of the node. Value range: Subscription: fixed fee installment; PayAsYouGo: pay by volume. The default is Subscription.
    period Number

    Prepaid cycle. The unit is Month, please enter an integer multiple of 12 for the annual payment product.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    productForm String

    Form

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    regionId String
    The region ID of the resource
    renewPeriod Number

    Automatic renewal period, in months.

    NOTE: When setting RenewalStatus to AutoRenewal, it must be set.

    renewalStatus String

    Automatic renewal status, value:

    • AutoRenewal: automatic renewal.
    • ManualRenewal: manual renewal.

    The default ManualRenewal.

    resourceGroupId String
    The ID of the resource group
    serverArch String

    Architecture

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    stageNum String

    Number of stages

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    status String
    The status of the resource
    tags Map<String>
    The tag of the resource
    userData String
    Custom Data
    vpcId String
    VPC ID
    vswitchId String
    Switch ID
    zone String
    Availability Zone

    Supporting Types

    NodeDataDisk, NodeDataDiskArgs

    Category string
    Data disk type
    PerformanceLevel string
    Performance level
    Size int
    Data disk size
    Category string
    Data disk type
    PerformanceLevel string
    Performance level
    Size int
    Data disk size
    category String
    Data disk type
    performanceLevel String
    Performance level
    size Integer
    Data disk size
    category string
    Data disk type
    performanceLevel string
    Performance level
    size number
    Data disk size
    category str
    Data disk type
    performance_level str
    Performance level
    size int
    Data disk size
    category String
    Data disk type
    performanceLevel String
    Performance level
    size Number
    Data disk size

    NodeIpAllocationPolicy, NodeIpAllocationPolicyArgs

    BondPolicy Pulumi.AliCloud.Eflo.Inputs.NodeIpAllocationPolicyBondPolicy
    Specify the cluster subnet ID based on the bond name See bond_policy below.
    MachineTypePolicies List<Pulumi.AliCloud.Eflo.Inputs.NodeIpAllocationPolicyMachineTypePolicy>
    Model Assignment Policy See machine_type_policy below.
    NodePolicies List<Pulumi.AliCloud.Eflo.Inputs.NodeIpAllocationPolicyNodePolicy>
    Node allocation policy See node_policy below.
    BondPolicy NodeIpAllocationPolicyBondPolicy
    Specify the cluster subnet ID based on the bond name See bond_policy below.
    MachineTypePolicies []NodeIpAllocationPolicyMachineTypePolicy
    Model Assignment Policy See machine_type_policy below.
    NodePolicies []NodeIpAllocationPolicyNodePolicy
    Node allocation policy See node_policy below.
    bondPolicy NodeIpAllocationPolicyBondPolicy
    Specify the cluster subnet ID based on the bond name See bond_policy below.
    machineTypePolicies List<NodeIpAllocationPolicyMachineTypePolicy>
    Model Assignment Policy See machine_type_policy below.
    nodePolicies List<NodeIpAllocationPolicyNodePolicy>
    Node allocation policy See node_policy below.
    bondPolicy NodeIpAllocationPolicyBondPolicy
    Specify the cluster subnet ID based on the bond name See bond_policy below.
    machineTypePolicies NodeIpAllocationPolicyMachineTypePolicy[]
    Model Assignment Policy See machine_type_policy below.
    nodePolicies NodeIpAllocationPolicyNodePolicy[]
    Node allocation policy See node_policy below.
    bond_policy NodeIpAllocationPolicyBondPolicy
    Specify the cluster subnet ID based on the bond name See bond_policy below.
    machine_type_policies Sequence[NodeIpAllocationPolicyMachineTypePolicy]
    Model Assignment Policy See machine_type_policy below.
    node_policies Sequence[NodeIpAllocationPolicyNodePolicy]
    Node allocation policy See node_policy below.
    bondPolicy Property Map
    Specify the cluster subnet ID based on the bond name See bond_policy below.
    machineTypePolicies List<Property Map>
    Model Assignment Policy See machine_type_policy below.
    nodePolicies List<Property Map>
    Node allocation policy See node_policy below.

    NodeIpAllocationPolicyBondPolicy, NodeIpAllocationPolicyBondPolicyArgs

    BondDefaultSubnet string
    Default bond cluster subnet
    Bonds List<Pulumi.AliCloud.Eflo.Inputs.NodeIpAllocationPolicyBondPolicyBond>
    Bond information See bonds below.
    BondDefaultSubnet string
    Default bond cluster subnet
    Bonds []NodeIpAllocationPolicyBondPolicyBond
    Bond information See bonds below.
    bondDefaultSubnet String
    Default bond cluster subnet
    bonds List<NodeIpAllocationPolicyBondPolicyBond>
    Bond information See bonds below.
    bondDefaultSubnet string
    Default bond cluster subnet
    bonds NodeIpAllocationPolicyBondPolicyBond[]
    Bond information See bonds below.
    bond_default_subnet str
    Default bond cluster subnet
    bonds Sequence[NodeIpAllocationPolicyBondPolicyBond]
    Bond information See bonds below.
    bondDefaultSubnet String
    Default bond cluster subnet
    bonds List<Property Map>
    Bond information See bonds below.

    NodeIpAllocationPolicyBondPolicyBond, NodeIpAllocationPolicyBondPolicyBondArgs

    Name string
    Bond Name
    Subnet string
    IP source cluster subnet
    Name string
    Bond Name
    Subnet string
    IP source cluster subnet
    name String
    Bond Name
    subnet String
    IP source cluster subnet
    name string
    Bond Name
    subnet string
    IP source cluster subnet
    name str
    Bond Name
    subnet str
    IP source cluster subnet
    name String
    Bond Name
    subnet String
    IP source cluster subnet

    NodeIpAllocationPolicyMachineTypePolicy, NodeIpAllocationPolicyMachineTypePolicyArgs

    Bonds []NodeIpAllocationPolicyMachineTypePolicyBond
    Bond information See bonds below.
    MachineType string
    Model
    bonds List<NodeIpAllocationPolicyMachineTypePolicyBond>
    Bond information See bonds below.
    machineType String
    Model
    bonds NodeIpAllocationPolicyMachineTypePolicyBond[]
    Bond information See bonds below.
    machineType string
    Model
    bonds List<Property Map>
    Bond information See bonds below.
    machineType String
    Model

    NodeIpAllocationPolicyMachineTypePolicyBond, NodeIpAllocationPolicyMachineTypePolicyBondArgs

    Name string
    Bond Name
    Subnet string
    IP source cluster subnet
    Name string
    Bond Name
    Subnet string
    IP source cluster subnet
    name String
    Bond Name
    subnet String
    IP source cluster subnet
    name string
    Bond Name
    subnet string
    IP source cluster subnet
    name str
    Bond Name
    subnet str
    IP source cluster subnet
    name String
    Bond Name
    subnet String
    IP source cluster subnet

    NodeIpAllocationPolicyNodePolicy, NodeIpAllocationPolicyNodePolicyArgs

    Bonds List<Pulumi.AliCloud.Eflo.Inputs.NodeIpAllocationPolicyNodePolicyBond>
    Bond information See bonds below.
    Hostname string
    Host name
    NodeId string
    Node ID
    Bonds []NodeIpAllocationPolicyNodePolicyBond
    Bond information See bonds below.
    Hostname string
    Host name
    NodeId string
    Node ID
    bonds List<NodeIpAllocationPolicyNodePolicyBond>
    Bond information See bonds below.
    hostname String
    Host name
    nodeId String
    Node ID
    bonds NodeIpAllocationPolicyNodePolicyBond[]
    Bond information See bonds below.
    hostname string
    Host name
    nodeId string
    Node ID
    bonds Sequence[NodeIpAllocationPolicyNodePolicyBond]
    Bond information See bonds below.
    hostname str
    Host name
    node_id str
    Node ID
    bonds List<Property Map>
    Bond information See bonds below.
    hostname String
    Host name
    nodeId String
    Node ID

    NodeIpAllocationPolicyNodePolicyBond, NodeIpAllocationPolicyNodePolicyBondArgs

    Name string
    Bond Name
    Subnet string
    IP source cluster subnet
    Name string
    Bond Name
    Subnet string
    IP source cluster subnet
    name String
    Bond Name
    subnet String
    IP source cluster subnet
    name string
    Bond Name
    subnet string
    IP source cluster subnet
    name str
    Bond Name
    subnet str
    IP source cluster subnet
    name String
    Bond Name
    subnet String
    IP source cluster subnet

    Package Details

    Repository
    Alibaba Cloud pulumi/pulumi-alicloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the alicloud Terraform Provider.
    alicloud logo
    Alibaba Cloud v3.92.0 published on Wednesday, Jan 14, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate