Class EmrSetClusterTerminationProtection
A Step Functions Task to to set Termination Protection on an EMR Cluster.
Inherited Members
Namespace: Amazon.CDK.AWS.StepFunctions.Tasks
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class EmrSetClusterTerminationProtection : TaskStateBase, IChainable, INextable
Syntax (vb)
Public Class EmrSetClusterTerminationProtection Inherits TaskStateBase Implements IChainable, INextable
Remarks
ExampleMetadata: infused
Examples
new EmrSetClusterTerminationProtection(this, "Task", new EmrSetClusterTerminationProtectionProps {
ClusterId = "ClusterId",
TerminationProtected = false
});
Synopsis
Constructors
| EmrSetClusterTerminationProtection(Construct, string, IEmrSetClusterTerminationProtectionProps) | A Step Functions Task to to set Termination Protection on an EMR Cluster. |
Properties
| TaskMetrics | A Step Functions Task to to set Termination Protection on an EMR Cluster. |
| TaskPolicies | A Step Functions Task to to set Termination Protection on an EMR Cluster. |
Methods
| JsonPath(Construct, string, IEmrSetClusterTerminationProtectionJsonPathProps) | A Step Functions Task using JSONPath to set Termination Protection on an EMR Cluster. |
| Jsonata(Construct, string, IEmrSetClusterTerminationProtectionJsonataProps) | A Step Functions Task using JSONata to set Termination Protection on an EMR Cluster. |
Constructors
EmrSetClusterTerminationProtection(Construct, string, IEmrSetClusterTerminationProtectionProps)
A Step Functions Task to to set Termination Protection on an EMR Cluster.
public EmrSetClusterTerminationProtection(Construct scope, string id, IEmrSetClusterTerminationProtectionProps props)
Parameters
- scope Construct
- id string
Descriptive identifier for this chainable.
- props IEmrSetClusterTerminationProtectionProps
Remarks
ExampleMetadata: infused
Properties
TaskMetrics
A Step Functions Task to to set Termination Protection on an EMR Cluster.
protected override ITaskMetricsConfig? TaskMetrics { get; }
Property Value
Overrides
Remarks
ExampleMetadata: infused
TaskPolicies
A Step Functions Task to to set Termination Protection on an EMR Cluster.
protected override PolicyStatement[]? TaskPolicies { get; }
Property Value
Overrides
Remarks
ExampleMetadata: infused
Methods
JsonPath(Construct, string, IEmrSetClusterTerminationProtectionJsonPathProps)
A Step Functions Task using JSONPath to set Termination Protection on an EMR Cluster.
public static EmrSetClusterTerminationProtection JsonPath(Construct scope, string id, IEmrSetClusterTerminationProtectionJsonPathProps props)
Parameters
- scope Construct
- id string
- props IEmrSetClusterTerminationProtectionJsonPathProps
Returns
EmrSetClusterTerminationProtection
Remarks
ExampleMetadata: infused
Jsonata(Construct, string, IEmrSetClusterTerminationProtectionJsonataProps)
A Step Functions Task using JSONata to set Termination Protection on an EMR Cluster.
public static EmrSetClusterTerminationProtection Jsonata(Construct scope, string id, IEmrSetClusterTerminationProtectionJsonataProps props)
Parameters
- scope Construct
- id string
- props IEmrSetClusterTerminationProtectionJsonataProps
Returns
EmrSetClusterTerminationProtection
Remarks
ExampleMetadata: infused