Class: Aws::Types::JobFlowInstancesConfig
- Inherits:
-
Object
- Object
- Aws::Types::JobFlowInstancesConfig
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#additional_master_security_groups ⇒ ::Array[::String]
Returns the value of attribute additional_master_security_groups.
-
#additional_slave_security_groups ⇒ ::Array[::String]
Returns the value of attribute additional_slave_security_groups.
-
#ec2_key_name ⇒ ::String
Returns the value of attribute ec2_key_name.
-
#ec2_subnet_id ⇒ ::String
Returns the value of attribute ec2_subnet_id.
-
#ec2_subnet_ids ⇒ ::Array[::String]
Returns the value of attribute ec2_subnet_ids.
-
#emr_managed_master_security_group ⇒ ::String
Returns the value of attribute emr_managed_master_security_group.
-
#emr_managed_slave_security_group ⇒ ::String
Returns the value of attribute emr_managed_slave_security_group.
-
#hadoop_version ⇒ ::String
Returns the value of attribute hadoop_version.
-
#instance_count ⇒ ::Integer
Returns the value of attribute instance_count.
-
#instance_fleets ⇒ ::Array[Types::InstanceFleetConfig]
Returns the value of attribute instance_fleets.
-
#instance_groups ⇒ ::Array[Types::InstanceGroupConfig]
Returns the value of attribute instance_groups.
-
#keep_job_flow_alive_when_no_steps ⇒ Boolean
Returns the value of attribute keep_job_flow_alive_when_no_steps.
-
#master_instance_type ⇒ ::String
Returns the value of attribute master_instance_type.
-
#placement ⇒ Types::PlacementType
Returns the value of attribute placement.
-
#service_access_security_group ⇒ ::String
Returns the value of attribute service_access_security_group.
-
#slave_instance_type ⇒ ::String
Returns the value of attribute slave_instance_type.
-
#termination_protected ⇒ Boolean
Returns the value of attribute termination_protected.
-
#unhealthy_node_replacement ⇒ Boolean
Returns the value of attribute unhealthy_node_replacement.
Instance Attribute Details
#additional_master_security_groups ⇒ ::Array[::String]
Returns the value of attribute additional_master_security_groups.
916 917 918 |
# File 'sig/types.rbs', line 916 def additional_master_security_groups @additional_master_security_groups end |
#additional_slave_security_groups ⇒ ::Array[::String]
Returns the value of attribute additional_slave_security_groups.
917 918 919 |
# File 'sig/types.rbs', line 917 def additional_slave_security_groups @additional_slave_security_groups end |
#ec2_key_name ⇒ ::String
Returns the value of attribute ec2_key_name.
905 906 907 |
# File 'sig/types.rbs', line 905 def ec2_key_name @ec2_key_name end |
#ec2_subnet_id ⇒ ::String
Returns the value of attribute ec2_subnet_id.
911 912 913 |
# File 'sig/types.rbs', line 911 def ec2_subnet_id @ec2_subnet_id end |
#ec2_subnet_ids ⇒ ::Array[::String]
Returns the value of attribute ec2_subnet_ids.
912 913 914 |
# File 'sig/types.rbs', line 912 def ec2_subnet_ids @ec2_subnet_ids end |
#emr_managed_master_security_group ⇒ ::String
Returns the value of attribute emr_managed_master_security_group.
913 914 915 |
# File 'sig/types.rbs', line 913 def emr_managed_master_security_group @emr_managed_master_security_group end |
#emr_managed_slave_security_group ⇒ ::String
Returns the value of attribute emr_managed_slave_security_group.
914 915 916 |
# File 'sig/types.rbs', line 914 def emr_managed_slave_security_group @emr_managed_slave_security_group end |
#hadoop_version ⇒ ::String
Returns the value of attribute hadoop_version.
910 911 912 |
# File 'sig/types.rbs', line 910 def hadoop_version @hadoop_version end |
#instance_count ⇒ ::Integer
Returns the value of attribute instance_count.
902 903 904 |
# File 'sig/types.rbs', line 902 def instance_count @instance_count end |
#instance_fleets ⇒ ::Array[Types::InstanceFleetConfig]
Returns the value of attribute instance_fleets.
904 905 906 |
# File 'sig/types.rbs', line 904 def instance_fleets @instance_fleets end |
#instance_groups ⇒ ::Array[Types::InstanceGroupConfig]
Returns the value of attribute instance_groups.
903 904 905 |
# File 'sig/types.rbs', line 903 def instance_groups @instance_groups end |
#keep_job_flow_alive_when_no_steps ⇒ Boolean
Returns the value of attribute keep_job_flow_alive_when_no_steps.
907 908 909 |
# File 'sig/types.rbs', line 907 def keep_job_flow_alive_when_no_steps @keep_job_flow_alive_when_no_steps end |
#master_instance_type ⇒ ::String
Returns the value of attribute master_instance_type.
900 901 902 |
# File 'sig/types.rbs', line 900 def master_instance_type @master_instance_type end |
#placement ⇒ Types::PlacementType
Returns the value of attribute placement.
906 907 908 |
# File 'sig/types.rbs', line 906 def placement @placement end |
#service_access_security_group ⇒ ::String
Returns the value of attribute service_access_security_group.
915 916 917 |
# File 'sig/types.rbs', line 915 def service_access_security_group @service_access_security_group end |
#slave_instance_type ⇒ ::String
Returns the value of attribute slave_instance_type.
901 902 903 |
# File 'sig/types.rbs', line 901 def slave_instance_type @slave_instance_type end |
#termination_protected ⇒ Boolean
Returns the value of attribute termination_protected.
908 909 910 |
# File 'sig/types.rbs', line 908 def termination_protected @termination_protected end |
#unhealthy_node_replacement ⇒ Boolean
Returns the value of attribute unhealthy_node_replacement.
909 910 911 |
# File 'sig/types.rbs', line 909 def unhealthy_node_replacement @unhealthy_node_replacement end |