Skip to content

LivyComputeProps

Properties for defining a LivyCompute.

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

Initializer

import ros_cdk_emr
ros_cdk_emr.LivyComputeProps(
  auth_type: typing.Union[str, IResolvable],
  cpu_limit: typing.Union[str, IResolvable],
  display_release_version: typing.Union[str, IResolvable],
  livy_version: typing.Union[str, IResolvable],
  memory_limit: typing.Union[str, IResolvable],
  name: typing.Union[str, IResolvable],
  queue_name: typing.Union[str, IResolvable],
  workspace_biz_id: typing.Union[str, IResolvable],
  auto_start_configuration: typing.Union[IResolvable, AutoStartConfigurationProperty] = None,
  auto_stop_configuration: typing.Union[IResolvable, AutoStopConfigurationProperty] = None,
  enable_public: typing.Union[bool, IResolvable] = None,
  environment_id: typing.Union[str, IResolvable] = None,
  fusion: typing.Union[bool, IResolvable] = None,
  livy_server_conf: typing.Union[str, IResolvable] = None,
  network_name: typing.Union[str, IResolvable] = None,
  release_version: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
auth_type typing.Union[str, ros_cdk_core.IResolvable] Property authType: The authentication method.
cpu_limit typing.Union[str, ros_cdk_core.IResolvable] Property cpuLimit: The number of CPU cores for the Livy server.
display_release_version typing.Union[str, ros_cdk_core.IResolvable] Property displayReleaseVersion: The version number of the Spark engine.
livy_version typing.Union[str, ros_cdk_core.IResolvable] Property livyVersion: The Livy version.
memory_limit typing.Union[str, ros_cdk_core.IResolvable] Property memoryLimit: The memory size of the Livy server.
name typing.Union[str, ros_cdk_core.IResolvable] Property name: The name of the Livy Gateway.
queue_name typing.Union[str, ros_cdk_core.IResolvable] Property queueName: The name of the submission queue.
workspace_biz_id typing.Union[str, ros_cdk_core.IResolvable] Property workspaceBizId: The business ID of the workspace.
auto_start_configuration typing.Union[ros_cdk_core.IResolvable, AutoStartConfigurationProperty] Property autoStartConfiguration: The automatic startup configuration.
auto_stop_configuration typing.Union[ros_cdk_core.IResolvable, AutoStopConfigurationProperty] Property autoStopConfiguration: The automatic stop configuration.
enable_public typing.Union[bool, ros_cdk_core.IResolvable] Property enablePublic: Whether to enable the public endpoint.
environment_id typing.Union[str, ros_cdk_core.IResolvable] Property environmentId: The ID of the runtime environment.
fusion typing.Union[bool, ros_cdk_core.IResolvable] Property fusion: Whether to enable acceleration with the Fusion engine.
livy_server_conf typing.Union[str, ros_cdk_core.IResolvable] Property livyServerConf: The Livy Gateway configuration.
network_name typing.Union[str, ros_cdk_core.IResolvable] Property networkName: The name of the network connection.
release_version typing.Union[str, ros_cdk_core.IResolvable] Property releaseVersion: The deprecated Spark engine version.

auth_typeRequired

auth_type: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property authType: The authentication method.


cpu_limitRequired

cpu_limit: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property cpuLimit: The number of CPU cores for the Livy server.


display_release_versionRequired

display_release_version: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property displayReleaseVersion: The version number of the Spark engine.


livy_versionRequired

livy_version: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property livyVersion: The Livy version.


memory_limitRequired

memory_limit: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property memoryLimit: The memory size of the Livy server.


nameRequired

name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property name: The name of the Livy Gateway.


queue_nameRequired

queue_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property queueName: The name of the submission queue.


workspace_biz_idRequired

workspace_biz_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property workspaceBizId: The business ID of the workspace.


auto_start_configurationOptional

auto_start_configuration: typing.Union[IResolvable, AutoStartConfigurationProperty]

Property autoStartConfiguration: The automatic startup configuration.


auto_stop_configurationOptional

auto_stop_configuration: typing.Union[IResolvable, AutoStopConfigurationProperty]

Property autoStopConfiguration: The automatic stop configuration.


enable_publicOptional

enable_public: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

Property enablePublic: Whether to enable the public endpoint.


environment_idOptional

environment_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property environmentId: The ID of the runtime environment.


fusionOptional

fusion: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

Property fusion: Whether to enable acceleration with the Fusion engine.


livy_server_confOptional

livy_server_conf: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property livyServerConf: The Livy Gateway configuration.

The value must be a JSON-formatted string that supports sparkDefaultsConf, sparkBlackListConf, livyConf, and livyClientConf.


network_nameOptional

network_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property networkName: The name of the network connection.


release_versionOptional

release_version: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property releaseVersion: The deprecated Spark engine version.

Use DisplayReleaseVersion instead.