Interface EmrModifyInstanceGroupByNameProps
- All Superinterfaces:
- AssignableStateOptions,- software.amazon.jsii.JsiiSerializable,- JsonataCommonOptions,- JsonPathCommonOptions,- StateBaseProps,- TaskStateBaseOptions,- TaskStateBaseProps
- All Known Implementing Classes:
- EmrModifyInstanceGroupByNameProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
           date="2025-10-29T11:15:49.810Z")
@Stability(Stable)
public interface EmrModifyInstanceGroupByNameProps
extends software.amazon.jsii.JsiiSerializable, TaskStateBaseProps
Properties for EmrModifyInstanceGroupByName.
 
Example:
 EmrModifyInstanceGroupByName.Builder.create(this, "Task")
         .clusterId("ClusterId")
         .instanceGroupName(JsonPath.stringAt("$.InstanceGroupName"))
         .instanceGroup(InstanceGroupModifyConfigProperty.builder()
                 .instanceCount(1)
                 .build())
         .build();
 - 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forEmrModifyInstanceGroupByNamePropsstatic final classAn implementation forEmrModifyInstanceGroupByNameProps
- 
Method SummaryModifier and TypeMethodDescriptionbuilder()The ClusterId to update.The JSON that you want to provide to your ModifyInstanceGroup call as input.The InstanceGroupName to update.Methods inherited from interface software.amazon.awscdk.services.stepfunctions.AssignableStateOptionsgetAssignMethods inherited from interface software.amazon.jsii.JsiiSerializable$jsii$toJsonMethods inherited from interface software.amazon.awscdk.services.stepfunctions.JsonataCommonOptionsgetOutputsMethods inherited from interface software.amazon.awscdk.services.stepfunctions.JsonPathCommonOptionsgetInputPath, getOutputPathMethods inherited from interface software.amazon.awscdk.services.stepfunctions.StateBasePropsgetComment, getQueryLanguage, getStateNameMethods inherited from interface software.amazon.awscdk.services.stepfunctions.TaskStateBaseOptionsgetCredentials, getHeartbeat, getHeartbeatTimeout, getIntegrationPattern, getTaskTimeout, getTimeoutMethods inherited from interface software.amazon.awscdk.services.stepfunctions.TaskStateBasePropsgetResultPath, getResultSelector
- 
Method Details- 
getClusterIdThe ClusterId to update.
- 
getInstanceGroup@Stability(Stable) @NotNull EmrModifyInstanceGroupByName.InstanceGroupModifyConfigProperty getInstanceGroup()The JSON that you want to provide to your ModifyInstanceGroup call as input.This uses the same syntax as the ModifyInstanceGroups API. - See Also:
 
- 
getInstanceGroupNameThe InstanceGroupName to update.
- 
builder
 
-