Interface IEmrModifyInstanceGroupByNameProps
Properties for EmrModifyInstanceGroupByName.
Inherited Members
Namespace: Amazon.CDK.AWS.StepFunctions.Tasks
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IEmrModifyInstanceGroupByNameProps : ITaskStateBaseProps
Syntax (vb)
Public Interface IEmrModifyInstanceGroupByNameProps
Inherits ITaskStateBaseProps
Remarks
ExampleMetadata: infused
Examples
new EmrModifyInstanceGroupByName(this, "Task", new EmrModifyInstanceGroupByNameProps {
ClusterId = "ClusterId",
InstanceGroupName = JsonPath.StringAt("$.InstanceGroupName"),
InstanceGroup = new InstanceGroupModifyConfigProperty {
InstanceCount = 1
}
});
Synopsis
Properties
ClusterId | The ClusterId to update. |
InstanceGroup | The JSON that you want to provide to your ModifyInstanceGroup call as input. |
InstanceGroupName | The InstanceGroupName to update. |
Properties
ClusterId
The ClusterId to update.
string ClusterId { get; }
Property Value
System.String
InstanceGroup
The JSON that you want to provide to your ModifyInstanceGroup call as input.
EmrModifyInstanceGroupByName.IInstanceGroupModifyConfigProperty InstanceGroup { get; }
Property Value
EmrModifyInstanceGroupByName.IInstanceGroupModifyConfigProperty
Remarks
This uses the same syntax as the ModifyInstanceGroups API.
See: https://docs.aws.amazon.com/emr/latest/APIReference/API_ModifyInstanceGroups.html
InstanceGroupName
The InstanceGroupName to update.
string InstanceGroupName { get; }
Property Value
System.String