AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
A description of a cluster (job flow).
Namespace: Amazon.ElasticMapReduce.Model
Assembly: AWSSDK.ElasticMapReduce.dll
Version: 3.x.y.z
public class JobFlowDetail
The JobFlowDetail type exposes the following members
Name | Description | |
---|---|---|
JobFlowDetail() |
Empty constructor used to set properties independently even when a simple constructor is available |
|
JobFlowDetail(string, string, JobFlowExecutionStatusDetail, JobFlowInstancesDetail) |
Instantiates JobFlowDetail with the parameterized properties |
Name | Type | Description | |
---|---|---|---|
AmiVersion | System.String |
Gets and sets the property AmiVersion.
Applies only to Amazon EMR AMI versions 3.x and 2.x. For Amazon EMR releases 4.0 and
later, |
|
AutoScalingRole | System.String |
Gets and sets the property AutoScalingRole.
An IAM role for automatic scaling policies. The default role is |
|
BootstrapActions | System.Collections.Generic.List<Amazon.ElasticMapReduce.Model.BootstrapActionDetail> |
Gets and sets the property BootstrapActions. A list of the bootstrap actions run by the job flow. |
|
ExecutionStatusDetail | Amazon.ElasticMapReduce.Model.JobFlowExecutionStatusDetail |
Gets and sets the property ExecutionStatusDetail. Describes the execution status of the job flow. |
|
Instances | Amazon.ElasticMapReduce.Model.JobFlowInstancesDetail |
Gets and sets the property Instances. Describes the Amazon EC2 instances of the job flow. |
|
JobFlowId | System.String |
Gets and sets the property JobFlowId. The job flow identifier. |
|
JobFlowRole | System.String |
Gets and sets the property JobFlowRole. The IAM role that was specified when the job flow was launched. The Amazon EC2 instances of the job flow assume this role. |
|
LogEncryptionKmsKeyId | System.String |
Gets and sets the property LogEncryptionKmsKeyId. The KMS key used for encrypting log files. This attribute is only available with Amazon EMR 5.30.0 and later, excluding 6.0.0. |
|
LogUri | System.String |
Gets and sets the property LogUri. The location in Amazon S3 where log files for the job are stored. |
|
Name | System.String |
Gets and sets the property Name. The name of the job flow. |
|
ScaleDownBehavior | Amazon.ElasticMapReduce.ScaleDownBehavior |
Gets and sets the property ScaleDownBehavior.
The way that individual Amazon EC2 instances terminate when an automatic scale-in
activity occurs or an instance group is resized. |
|
ServiceRole | System.String |
Gets and sets the property ServiceRole. The IAM role that is assumed by the Amazon EMR service to access Amazon Web Services resources on your behalf. |
|
Steps | System.Collections.Generic.List<Amazon.ElasticMapReduce.Model.StepDetail> |
Gets and sets the property Steps. A list of steps run by the job flow. |
|
SupportedProducts | System.Collections.Generic.List<System.String> |
Gets and sets the property SupportedProducts. A list of strings set by third-party software when the job flow is launched. If you are not using third-party software to manage the job flow, this value is empty. |
|
VisibleToAllUsers | System.Boolean |
Gets and sets the property VisibleToAllUsers.
Indicates whether the cluster is visible to IAM principals in the Amazon Web Services
account associated with the cluster. When
The default value is |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5