Skip to content

RosClusterProps

Properties for defining a RosCluster.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-emr-cluster

Initializer

import { RosClusterProps } from '@alicloud/ros-cdk-emr'
const rosClusterProps: RosClusterProps = { ... }

Properties

Name Type Description
chargeType string | @alicloud/ros-cdk-core.IResolvable No description.
clusterType string | @alicloud/ros-cdk-core.IResolvable No description.
emrVer string | @alicloud/ros-cdk-core.IResolvable No description.
hostGroup @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | HostGroupProperty[] No description.
name string | @alicloud/ros-cdk-core.IResolvable No description.
netType string | @alicloud/ros-cdk-core.IResolvable No description.
useLocalMetaDb boolean | @alicloud/ros-cdk-core.IResolvable No description.
zoneId string | @alicloud/ros-cdk-core.IResolvable No description.
authorizeContent string | @alicloud/ros-cdk-core.IResolvable No description.
autoRenew boolean | @alicloud/ros-cdk-core.IResolvable No description.
bootstrapAction @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | BootstrapActionProperty[] No description.
clickHouseConf @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} No description.
config @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ConfigProperty[] No description.
configurations string | @alicloud/ros-cdk-core.IResolvable No description.
depositType string | @alicloud/ros-cdk-core.IResolvable No description.
easEnable boolean | @alicloud/ros-cdk-core.IResolvable No description.
highAvailabilityEnable boolean | @alicloud/ros-cdk-core.IResolvable No description.
initCustomHiveMetaDb boolean | @alicloud/ros-cdk-core.IResolvable No description.
instanceGeneration string | @alicloud/ros-cdk-core.IResolvable No description.
ioOptimized boolean | @alicloud/ros-cdk-core.IResolvable No description.
isOpenPublicIp boolean | @alicloud/ros-cdk-core.IResolvable No description.
keyPairName string | @alicloud/ros-cdk-core.IResolvable No description.
logPath string | @alicloud/ros-cdk-core.IResolvable No description.
machineType string | @alicloud/ros-cdk-core.IResolvable No description.
masterPwd string | @alicloud/ros-cdk-core.IResolvable No description.
metaStoreConf string | @alicloud/ros-cdk-core.IResolvable No description.
metaStoreType string | @alicloud/ros-cdk-core.IResolvable No description.
optionSoftWareList @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
period number | @alicloud/ros-cdk-core.IResolvable No description.
relatedClusterId string | @alicloud/ros-cdk-core.IResolvable No description.
resourceGroupId string | @alicloud/ros-cdk-core.IResolvable No description.
securityGroupId string | @alicloud/ros-cdk-core.IResolvable No description.
securityGroupName string | @alicloud/ros-cdk-core.IResolvable No description.
sshEnable boolean | @alicloud/ros-cdk-core.IResolvable No description.
tags TagsProperty[] No description.
useCustomHiveMetaDb boolean | @alicloud/ros-cdk-core.IResolvable No description.
userDefinedEmrEcsRole string | @alicloud/ros-cdk-core.IResolvable No description.
userInfo @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | UserInfoProperty[] No description.
vpcId string | @alicloud/ros-cdk-core.IResolvable No description.
vSwitchId string | @alicloud/ros-cdk-core.IResolvable No description.
whiteListType string | @alicloud/ros-cdk-core.IResolvable No description.

chargeTypeRequired

public readonly chargeType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

clusterTypeRequired

public readonly clusterType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

emrVerRequired

public readonly emrVer: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

hostGroupRequired

public readonly hostGroup: IResolvable | IResolvable | HostGroupProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | HostGroupProperty[]

nameRequired

public readonly name: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

netTypeRequired

public readonly netType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

useLocalMetaDbRequired

public readonly useLocalMetaDb: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

zoneIdRequired

public readonly zoneId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

authorizeContentOptional

public readonly authorizeContent: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

autoRenewOptional

public readonly autoRenew: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

bootstrapActionOptional

public readonly bootstrapAction: IResolvable | IResolvable | BootstrapActionProperty[];

clickHouseConfOptional

public readonly clickHouseConf: IResolvable | {[ key: string ]: any};
  • Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}

configOptional

public readonly config: IResolvable | IResolvable | ConfigProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ConfigProperty[]

configurationsOptional

public readonly configurations: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

depositTypeOptional

public readonly depositType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

easEnableOptional

public readonly easEnable: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

highAvailabilityEnableOptional

public readonly highAvailabilityEnable: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

initCustomHiveMetaDbOptional

public readonly initCustomHiveMetaDb: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

instanceGenerationOptional

public readonly instanceGeneration: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

ioOptimizedOptional

public readonly ioOptimized: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

isOpenPublicIpOptional

public readonly isOpenPublicIp: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

keyPairNameOptional

public readonly keyPairName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

logPathOptional

public readonly logPath: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

machineTypeOptional

public readonly machineType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

masterPwdOptional

public readonly masterPwd: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

metaStoreConfOptional

public readonly metaStoreConf: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

metaStoreTypeOptional

public readonly metaStoreType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

optionSoftWareListOptional

public readonly optionSoftWareList: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

periodOptional

public readonly period: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

relatedClusterIdOptional

public readonly relatedClusterId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

resourceGroupIdOptional

public readonly resourceGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

securityGroupIdOptional

public readonly securityGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

securityGroupNameOptional

public readonly securityGroupName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

sshEnableOptional

public readonly sshEnable: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

tagsOptional

public readonly tags: TagsProperty[];

useCustomHiveMetaDbOptional

public readonly useCustomHiveMetaDb: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

userDefinedEmrEcsRoleOptional

public readonly userDefinedEmrEcsRole: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

userInfoOptional

public readonly userInfo: IResolvable | IResolvable | UserInfoProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | UserInfoProperty[]

vpcIdOptional

public readonly vpcId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

vSwitchIdOptional

public readonly vSwitchId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

whiteListTypeOptional

public readonly whiteListType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable