Class EmrModifyInstanceGroupByName
A Step Functions Task to to modify an InstanceGroup on an EMR Cluster.
Inherited Members
Namespace: Amazon.CDK.AWS.StepFunctions.Tasks
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class EmrModifyInstanceGroupByName : TaskStateBase, IChainable, INextable
Syntax (vb)
Public Class EmrModifyInstanceGroupByName Inherits TaskStateBase Implements IChainable, INextable
Remarks
ExampleMetadata: infused
Examples
new EmrModifyInstanceGroupByName(this, "Task", new EmrModifyInstanceGroupByNameProps {
ClusterId = "ClusterId",
InstanceGroupName = JsonPath.StringAt("$.InstanceGroupName"),
InstanceGroup = new InstanceGroupModifyConfigProperty {
InstanceCount = 1
}
});
Synopsis
Constructors
| EmrModifyInstanceGroupByName(Construct, string, IEmrModifyInstanceGroupByNameProps) | A Step Functions Task to to modify an InstanceGroup on an EMR Cluster. |
Properties
| TaskMetrics | A Step Functions Task to to modify an InstanceGroup on an EMR Cluster. |
| TaskPolicies | A Step Functions Task to to modify an InstanceGroup on an EMR Cluster. |
Methods
| JsonPath(Construct, string, IEmrModifyInstanceGroupByNameJsonPathProps) | A Step Functions Task using JSONPath to modify an InstanceGroup on an EMR Cluster. |
| Jsonata(Construct, string, IEmrModifyInstanceGroupByNameJsonataProps) | A Step Functions Task using JSONata to modify an InstanceGroup on an EMR Cluster. |
Constructors
EmrModifyInstanceGroupByName(Construct, string, IEmrModifyInstanceGroupByNameProps)
A Step Functions Task to to modify an InstanceGroup on an EMR Cluster.
public EmrModifyInstanceGroupByName(Construct scope, string id, IEmrModifyInstanceGroupByNameProps props)
Parameters
- scope Construct
- id string
Descriptive identifier for this chainable.
- props IEmrModifyInstanceGroupByNameProps
Remarks
ExampleMetadata: infused
Properties
TaskMetrics
A Step Functions Task to to modify an InstanceGroup on an EMR Cluster.
protected override ITaskMetricsConfig? TaskMetrics { get; }
Property Value
Overrides
Remarks
ExampleMetadata: infused
TaskPolicies
A Step Functions Task to to modify an InstanceGroup on an EMR Cluster.
protected override PolicyStatement[]? TaskPolicies { get; }
Property Value
Overrides
Remarks
ExampleMetadata: infused
Methods
JsonPath(Construct, string, IEmrModifyInstanceGroupByNameJsonPathProps)
A Step Functions Task using JSONPath to modify an InstanceGroup on an EMR Cluster.
public static EmrModifyInstanceGroupByName JsonPath(Construct scope, string id, IEmrModifyInstanceGroupByNameJsonPathProps props)
Parameters
- scope Construct
- id string
- props IEmrModifyInstanceGroupByNameJsonPathProps
Returns
Remarks
ExampleMetadata: infused
Jsonata(Construct, string, IEmrModifyInstanceGroupByNameJsonataProps)
A Step Functions Task using JSONata to modify an InstanceGroup on an EMR Cluster.
public static EmrModifyInstanceGroupByName Jsonata(Construct scope, string id, IEmrModifyInstanceGroupByNameJsonataProps props)
Parameters
- scope Construct
- id string
- props IEmrModifyInstanceGroupByNameJsonataProps
Returns
Remarks
ExampleMetadata: infused