Class DynamoDeleteItem
A StepFunctions task to call DynamoDeleteItem.
Inherited Members
Namespace: Amazon.CDK.AWS.StepFunctions.Tasks
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class DynamoDeleteItem : TaskStateBase, IChainable, INextable
Syntax (vb)
Public Class DynamoDeleteItem Inherits TaskStateBase Implements IChainable, INextable
Remarks
ExampleMetadata: infused
Examples
Table myTable;
new DynamoDeleteItem(this, "DeleteItem", new DynamoDeleteItemProps {
Key = new Dictionary<string, DynamoAttributeValue> { { "MessageId", DynamoAttributeValue.FromString("message-007") } },
Table = myTable,
ResultPath = JsonPath.DISCARD
});
Synopsis
Constructors
| DynamoDeleteItem(Construct, string, IDynamoDeleteItemProps) | A StepFunctions task to call DynamoDeleteItem. |
Properties
| TaskMetrics | A StepFunctions task to call DynamoDeleteItem. |
| TaskPolicies | A StepFunctions task to call DynamoDeleteItem. |
Methods
| JsonPath(Construct, string, IDynamoDeleteItemJsonPathProps) | A StepFunctions task to call DynamoDeleteItem using JSONPath. |
| Jsonata(Construct, string, IDynamoDeleteItemJsonataProps) | A StepFunctions task to call DynamoDeleteItem using JSONata. |
Constructors
DynamoDeleteItem(Construct, string, IDynamoDeleteItemProps)
A StepFunctions task to call DynamoDeleteItem.
public DynamoDeleteItem(Construct scope, string id, IDynamoDeleteItemProps props)
Parameters
- scope Construct
- id string
Descriptive identifier for this chainable.
- props IDynamoDeleteItemProps
Remarks
ExampleMetadata: infused
Properties
TaskMetrics
A StepFunctions task to call DynamoDeleteItem.
protected override ITaskMetricsConfig? TaskMetrics { get; }
Property Value
Overrides
Remarks
ExampleMetadata: infused
TaskPolicies
A StepFunctions task to call DynamoDeleteItem.
protected override PolicyStatement[]? TaskPolicies { get; }
Property Value
Overrides
Remarks
ExampleMetadata: infused
Methods
JsonPath(Construct, string, IDynamoDeleteItemJsonPathProps)
A StepFunctions task to call DynamoDeleteItem using JSONPath.
public static DynamoDeleteItem JsonPath(Construct scope, string id, IDynamoDeleteItemJsonPathProps props)
Parameters
- scope Construct
- id string
- props IDynamoDeleteItemJsonPathProps
Returns
Remarks
ExampleMetadata: infused
Jsonata(Construct, string, IDynamoDeleteItemJsonataProps)
A StepFunctions task to call DynamoDeleteItem using JSONata.
public static DynamoDeleteItem Jsonata(Construct scope, string id, IDynamoDeleteItemJsonataProps props)
Parameters
- scope Construct
- id string
- props IDynamoDeleteItemJsonataProps
Returns
Remarks
ExampleMetadata: infused