ClusterBootstrapActionArgs

data class ClusterBootstrapActionArgs(val arg: Output<String>? = null, val executionFailStrategy: Output<String>? = null, val executionMoment: Output<String>? = null, val executionTarget: Output<String>? = null, val name: Output<String>? = null, val path: Output<String>? = null) : ConvertibleToJava<ClusterBootstrapActionArgs>

Constructors

Link copied to clipboard
constructor(arg: Output<String>? = null, executionFailStrategy: Output<String>? = null, executionMoment: Output<String>? = null, executionTarget: Output<String>? = null, name: Output<String>? = null, path: Output<String>? = null)

Properties

Link copied to clipboard
val arg: Output<String>? = null

bootstrap action args, e.g. "--a=b".

Link copied to clipboard
val executionFailStrategy: Output<String>? = null

bootstrap action execution fail strategy, ’FAILED_BLOCKED’ or ‘FAILED_CONTINUE’ . Default value: "FAILED_BLOCKED

Link copied to clipboard
val executionMoment: Output<String>? = null

bootstrap action execution moment, ’BEFORE_INSTALL’ or ‘AFTER_STARTED’ . Default value: "BEFORE_INSTALL".

Link copied to clipboard
val executionTarget: Output<String>? = null

bootstrap action execution target, you can specify the host group name, e.g. "core_group". If this is not specified, the bootstrap action execution target is whole cluster.

Link copied to clipboard
val name: Output<String>? = null

The name of emr cluster. The name length must be less than 64. Supported characters: chinese character, english character, number, "-", "_".

Link copied to clipboard
val path: Output<String>? = null

bootstrap action path, e.g. "oss://bucket/path".

Functions

Link copied to clipboard
open override fun toJava(): ClusterBootstrapActionArgs