Show / Hide Table of Contents

Class ClusterState

Inheritance
System.Object
InputArgs
ResourceArgs
ClusterState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.AliCloud.Emr
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class ClusterState : ResourceArgs

Constructors

View Source

ClusterState()

Declaration
public ClusterState()

Properties

View Source

BootstrapActions

Declaration
public InputList<ClusterBootstrapActionGetArgs> BootstrapActions { get; set; }
Property Value
Type Description
InputList<ClusterBootstrapActionGetArgs>
View Source

ChargeType

Charge Type for this group of hosts: PostPaid or PrePaid. If this is not specified, charge type will follow global charge_type value.

Declaration
public Input<string> ChargeType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ClusterType

EMR Cluster Type, e.g. HADOOP, KAFKA, DRUID, GATEWAY etc. You can find all valid EMR cluster type in emr web console. Supported 'GATEWAY' available in 1.61.0+.

Declaration
public Input<string> ClusterType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DepositType

Cluster deposit type, HALF_MANAGED or FULL_MANAGED.

Declaration
public Input<string> DepositType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

EasEnable

High security cluster (true) or not. Default value is false.

Declaration
public Input<bool> EasEnable { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

EmrVer

EMR Version, e.g. EMR-3.22.0. You can find the all valid EMR Version in emr web console.

Declaration
public Input<string> EmrVer { get; set; }
Property Value
Type Description
Input<System.String>
View Source

HighAvailabilityEnable

High Available for HDFS and YARN. If this is set true, MASTER group must have two nodes.

Declaration
public Input<bool> HighAvailabilityEnable { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

HostGroups

Groups of Host, You can specify MASTER as a group, CORE as a group (just like the above example).

Declaration
public InputList<ClusterHostGroupGetArgs> HostGroups { get; set; }
Property Value
Type Description
InputList<ClusterHostGroupGetArgs>
View Source

IsOpenPublicIp

Declaration
public Input<bool> IsOpenPublicIp { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

KeyPairName

Ssh key pair.

Declaration
public Input<string> KeyPairName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

MasterPwd

Master ssh password.

Declaration
public Input<string> MasterPwd { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

bootstrap action name.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

OptionSoftwareLists

Optional software list.

Declaration
public InputList<string> OptionSoftwareLists { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

RelatedClusterId

This specify the related cluster id, if this cluster is a Gateway.

Declaration
public Input<string> RelatedClusterId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SecurityGroupId

Security Group ID for Cluster, you can also specify this key for each host group.

Declaration
public Input<string> SecurityGroupId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SshEnable

If this is set true, we can ssh into cluster. Default value is false.

Declaration
public Input<bool> SshEnable { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Tags

A mapping of tags to assign to the resource.

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
View Source

UseLocalMetadb

Use local metadb. Default is false.

Declaration
public Input<bool> UseLocalMetadb { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

UserDefinedEmrEcsRole

Alicloud EMR uses roles to perform actions on your behalf when provisioning cluster resources, running applications, dynamically scaling resources. EMR uses the following roles when interacting with other Alicloud services. Default value is AliyunEmrEcsDefaultRole.

Declaration
public Input<string> UserDefinedEmrEcsRole { get; set; }
Property Value
Type Description
Input<System.String>
View Source

VswitchId

Global vswitch id, you can also specify it in host group.

Declaration
public Input<string> VswitchId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ZoneId

Zone ID, e.g. cn-huhehaote-a

Declaration
public Input<string> ZoneId { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.