Class: Aws::Types::RunJobFlowInput

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#additional_info::String

Returns the value of attribute additional_info.

Returns:

  • (::String)


1367
1368
1369
# File 'sig/types.rbs', line 1367

def additional_info
  @additional_info
end

#ami_version::String

Returns the value of attribute ami_version.

Returns:

  • (::String)


1368
1369
1370
# File 'sig/types.rbs', line 1368

def ami_version
  @ami_version
end

#applications::Array[Types::Application]

Returns the value of attribute applications.

Returns:



1376
1377
1378
# File 'sig/types.rbs', line 1376

def applications
  @applications
end

#auto_scaling_role::String

Returns the value of attribute auto_scaling_role.

Returns:

  • (::String)


1383
1384
1385
# File 'sig/types.rbs', line 1383

def auto_scaling_role
  @auto_scaling_role
end

#auto_termination_policyTypes::AutoTerminationPolicy

Returns the value of attribute auto_termination_policy.



1392
1393
1394
# File 'sig/types.rbs', line 1392

def auto_termination_policy
  @auto_termination_policy
end

#bootstrap_actions::Array[Types::BootstrapActionConfig]

Returns the value of attribute bootstrap_actions.

Returns:



1373
1374
1375
# File 'sig/types.rbs', line 1373

def bootstrap_actions
  @bootstrap_actions
end

#configurations::Array[Types::Configuration]

Returns the value of attribute configurations.

Returns:



1377
1378
1379
# File 'sig/types.rbs', line 1377

def configurations
  @configurations
end

#custom_ami_id::String

Returns the value of attribute custom_ami_id.

Returns:

  • (::String)


1385
1386
1387
# File 'sig/types.rbs', line 1385

def custom_ami_id
  @custom_ami_id
end

#ebs_root_volume_iops::Integer

Returns the value of attribute ebs_root_volume_iops.

Returns:

  • (::Integer)


1394
1395
1396
# File 'sig/types.rbs', line 1394

def ebs_root_volume_iops
  @ebs_root_volume_iops
end

#ebs_root_volume_size::Integer

Returns the value of attribute ebs_root_volume_size.

Returns:

  • (::Integer)


1386
1387
1388
# File 'sig/types.rbs', line 1386

def ebs_root_volume_size
  @ebs_root_volume_size
end

#ebs_root_volume_throughput::Integer

Returns the value of attribute ebs_root_volume_throughput.

Returns:

  • (::Integer)


1395
1396
1397
# File 'sig/types.rbs', line 1395

def ebs_root_volume_throughput
  @ebs_root_volume_throughput
end

#extended_supportBoolean

Returns the value of attribute extended_support.

Returns:

  • (Boolean)


1396
1397
1398
# File 'sig/types.rbs', line 1396

def extended_support
  @extended_support
end

#instancesTypes::JobFlowInstancesConfig

Returns the value of attribute instances.



1370
1371
1372
# File 'sig/types.rbs', line 1370

def instances
  @instances
end

#job_flow_role::String

Returns the value of attribute job_flow_role.

Returns:

  • (::String)


1379
1380
1381
# File 'sig/types.rbs', line 1379

def job_flow_role
  @job_flow_role
end

#kerberos_attributesTypes::KerberosAttributes

Returns the value of attribute kerberos_attributes.



1388
1389
1390
# File 'sig/types.rbs', line 1388

def kerberos_attributes
  @kerberos_attributes
end

#log_encryption_kms_key_id::String

Returns the value of attribute log_encryption_kms_key_id.

Returns:

  • (::String)


1366
1367
1368
# File 'sig/types.rbs', line 1366

def log_encryption_kms_key_id
  @log_encryption_kms_key_id
end

#log_uri::String

Returns the value of attribute log_uri.

Returns:

  • (::String)


1365
1366
1367
# File 'sig/types.rbs', line 1365

def log_uri
  @log_uri
end

#managed_scaling_policyTypes::ManagedScalingPolicy

Returns the value of attribute managed_scaling_policy.



1390
1391
1392
# File 'sig/types.rbs', line 1390

def managed_scaling_policy
  @managed_scaling_policy
end

#monitoring_configurationTypes::MonitoringConfiguration

Returns the value of attribute monitoring_configuration.



1397
1398
1399
# File 'sig/types.rbs', line 1397

def monitoring_configuration
  @monitoring_configuration
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


1364
1365
1366
# File 'sig/types.rbs', line 1364

def name
  @name
end

#new_supported_products::Array[Types::SupportedProductConfig]

Returns the value of attribute new_supported_products.

Returns:



1375
1376
1377
# File 'sig/types.rbs', line 1375

def new_supported_products
  @new_supported_products
end

#os_release_label::String

Returns the value of attribute os_release_label.

Returns:

  • (::String)


1393
1394
1395
# File 'sig/types.rbs', line 1393

def os_release_label
  @os_release_label
end

#placement_group_configs::Array[Types::PlacementGroupConfig]

Returns the value of attribute placement_group_configs.

Returns:



1391
1392
1393
# File 'sig/types.rbs', line 1391

def placement_group_configs
  @placement_group_configs
end

#release_label::String

Returns the value of attribute release_label.

Returns:

  • (::String)


1369
1370
1371
# File 'sig/types.rbs', line 1369

def release_label
  @release_label
end

#repo_upgrade_on_boot"SECURITY", "NONE"

Returns the value of attribute repo_upgrade_on_boot.

Returns:

  • ("SECURITY", "NONE")


1387
1388
1389
# File 'sig/types.rbs', line 1387

def repo_upgrade_on_boot
  @repo_upgrade_on_boot
end

#scale_down_behavior"TERMINATE_AT_INSTANCE_HOUR", "TERMINATE_AT_TASK_COMPLETION"

Returns the value of attribute scale_down_behavior.

Returns:

  • ("TERMINATE_AT_INSTANCE_HOUR", "TERMINATE_AT_TASK_COMPLETION")


1384
1385
1386
# File 'sig/types.rbs', line 1384

def scale_down_behavior
  @scale_down_behavior
end

#security_configuration::String

Returns the value of attribute security_configuration.

Returns:

  • (::String)


1382
1383
1384
# File 'sig/types.rbs', line 1382

def security_configuration
  @security_configuration
end

#service_role::String

Returns the value of attribute service_role.

Returns:

  • (::String)


1380
1381
1382
# File 'sig/types.rbs', line 1380

def service_role
  @service_role
end

#session_enabledBoolean

Returns the value of attribute session_enabled.

Returns:

  • (Boolean)


1398
1399
1400
# File 'sig/types.rbs', line 1398

def session_enabled
  @session_enabled
end

#step_concurrency_level::Integer

Returns the value of attribute step_concurrency_level.

Returns:

  • (::Integer)


1389
1390
1391
# File 'sig/types.rbs', line 1389

def step_concurrency_level
  @step_concurrency_level
end

#step_execution_role_arn::String

Returns the value of attribute step_execution_role_arn.

Returns:

  • (::String)


1372
1373
1374
# File 'sig/types.rbs', line 1372

def step_execution_role_arn
  @step_execution_role_arn
end

#steps::Array[Types::StepConfig]

Returns the value of attribute steps.

Returns:



1371
1372
1373
# File 'sig/types.rbs', line 1371

def steps
  @steps
end

#supported_products::Array[::String]

Returns the value of attribute supported_products.

Returns:

  • (::Array[::String])


1374
1375
1376
# File 'sig/types.rbs', line 1374

def supported_products
  @supported_products
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



1381
1382
1383
# File 'sig/types.rbs', line 1381

def tags
  @tags
end

#visible_to_all_usersBoolean

Returns the value of attribute visible_to_all_users.

Returns:

  • (Boolean)


1378
1379
1380
# File 'sig/types.rbs', line 1378

def visible_to_all_users
  @visible_to_all_users
end