Class: Aws::DataZone::Types::SparkGluePropertiesInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb

Overview

The Spark Amazon Web Services Glue properties.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#additional_args ⇒ Types::SparkGlueArgs

The additional args in the Spark Amazon Web Services Glue properties.



21480
21481
21482
21483
21484
21485
21486
21487
21488
21489
21490
21491
21492
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 21480

class SparkGluePropertiesInput < Struct.new(
  :additional_args,
  :glue_connection_name,
  :glue_connection_names,
  :glue_version,
  :idle_timeout,
  :java_virtual_env,
  :number_of_workers,
  :python_virtual_env,
  :worker_type)
  SENSITIVE = []
  include Aws::Structure
end

#glue_connection_name ⇒ String

The Amazon Web Services Glue connection name in the Spark Amazon Web Services Glue properties. Specify either glueConnectionName or glueConnectionNames, but not both.

Returns:

  • (String)


21480
21481
21482
21483
21484
21485
21486
21487
21488
21489
21490
21491
21492
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 21480

class SparkGluePropertiesInput < Struct.new(
  :additional_args,
  :glue_connection_name,
  :glue_connection_names,
  :glue_version,
  :idle_timeout,
  :java_virtual_env,
  :number_of_workers,
  :python_virtual_env,
  :worker_type)
  SENSITIVE = []
  include Aws::Structure
end

#glue_connection_names ⇒ Array<String>

The Amazon Web Services Glue connection names in the Spark Amazon Web Services Glue properties. Specify either glueConnectionName or glueConnectionNames, but not both.

Returns:

  • (Array<String>)


21480
21481
21482
21483
21484
21485
21486
21487
21488
21489
21490
21491
21492
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 21480

class SparkGluePropertiesInput < Struct.new(
  :additional_args,
  :glue_connection_name,
  :glue_connection_names,
  :glue_version,
  :idle_timeout,
  :java_virtual_env,
  :number_of_workers,
  :python_virtual_env,
  :worker_type)
  SENSITIVE = []
  include Aws::Structure
end

#glue_version ⇒ String

The Amazon Web Services Glue version in the Spark Amazon Web Services Glue properties.

Returns:

  • (String)


21480
21481
21482
21483
21484
21485
21486
21487
21488
21489
21490
21491
21492
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 21480

class SparkGluePropertiesInput < Struct.new(
  :additional_args,
  :glue_connection_name,
  :glue_connection_names,
  :glue_version,
  :idle_timeout,
  :java_virtual_env,
  :number_of_workers,
  :python_virtual_env,
  :worker_type)
  SENSITIVE = []
  include Aws::Structure
end

#idle_timeout ⇒ Integer

The idle timeout in the Spark Amazon Web Services Glue properties.

Returns:

  • (Integer)


21480
21481
21482
21483
21484
21485
21486
21487
21488
21489
21490
21491
21492
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 21480

class SparkGluePropertiesInput < Struct.new(
  :additional_args,
  :glue_connection_name,
  :glue_connection_names,
  :glue_version,
  :idle_timeout,
  :java_virtual_env,
  :number_of_workers,
  :python_virtual_env,
  :worker_type)
  SENSITIVE = []
  include Aws::Structure
end

#java_virtual_env ⇒ String

The Java virtual env in the Spark Amazon Web Services Glue properties.

Returns:

  • (String)


21480
21481
21482
21483
21484
21485
21486
21487
21488
21489
21490
21491
21492
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 21480

class SparkGluePropertiesInput < Struct.new(
  :additional_args,
  :glue_connection_name,
  :glue_connection_names,
  :glue_version,
  :idle_timeout,
  :java_virtual_env,
  :number_of_workers,
  :python_virtual_env,
  :worker_type)
  SENSITIVE = []
  include Aws::Structure
end

#number_of_workers ⇒ Integer

The number of workers in the Spark Amazon Web Services Glue properties.

Returns:

  • (Integer)


21480
21481
21482
21483
21484
21485
21486
21487
21488
21489
21490
21491
21492
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 21480

class SparkGluePropertiesInput < Struct.new(
  :additional_args,
  :glue_connection_name,
  :glue_connection_names,
  :glue_version,
  :idle_timeout,
  :java_virtual_env,
  :number_of_workers,
  :python_virtual_env,
  :worker_type)
  SENSITIVE = []
  include Aws::Structure
end

#python_virtual_env ⇒ String

The Python virtual env in the Spark Amazon Web Services Glue properties.

Returns:

  • (String)


21480
21481
21482
21483
21484
21485
21486
21487
21488
21489
21490
21491
21492
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 21480

class SparkGluePropertiesInput < Struct.new(
  :additional_args,
  :glue_connection_name,
  :glue_connection_names,
  :glue_version,
  :idle_timeout,
  :java_virtual_env,
  :number_of_workers,
  :python_virtual_env,
  :worker_type)
  SENSITIVE = []
  include Aws::Structure
end

#worker_type ⇒ String

The worker type in the Spark Amazon Web Services Glue properties.

Returns:

  • (String)


21480
21481
21482
21483
21484
21485
21486
21487
21488
21489
21490
21491
21492
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 21480

class SparkGluePropertiesInput < Struct.new(
  :additional_args,
  :glue_connection_name,
  :glue_connection_names,
  :glue_version,
  :idle_timeout,
  :java_virtual_env,
  :number_of_workers,
  :python_virtual_env,
  :worker_type)
  SENSITIVE = []
  include Aws::Structure
end