Class AthenaGetQueryExecution
Get an Athena Query Execution as a Task.
Inherited Members
Namespace: Amazon.CDK.AWS.StepFunctions.Tasks
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class AthenaGetQueryExecution : TaskStateBase, IChainable, INextable
Syntax (vb)
Public Class AthenaGetQueryExecution Inherits TaskStateBase Implements IChainable, INextable
Remarks
See: https://docs.aws.amazon.com/step-functions/latest/dg/connect-athena.html
ExampleMetadata: infused
Examples
var getQueryExecutionJob = new AthenaGetQueryExecution(this, "Get Query Execution", new AthenaGetQueryExecutionProps {
QueryExecutionId = JsonPath.StringAt("$.QueryExecutionId")
});
Synopsis
Constructors
| AthenaGetQueryExecution(Construct, string, IAthenaGetQueryExecutionProps) | Get an Athena Query Execution as a Task. |
Properties
| TaskMetrics | Get an Athena Query Execution as a Task. |
| TaskPolicies | Get an Athena Query Execution as a Task. |
Methods
| JsonPath(Construct, string, IAthenaGetQueryExecutionJsonPathProps) | Get an Athena Query Execution as a Task that using JSONPath. |
| Jsonata(Construct, string, IAthenaGetQueryExecutionJsonataProps) | Get an Athena Query Execution as a Task that using JSONata. |
Constructors
AthenaGetQueryExecution(Construct, string, IAthenaGetQueryExecutionProps)
Get an Athena Query Execution as a Task.
public AthenaGetQueryExecution(Construct scope, string id, IAthenaGetQueryExecutionProps props)
Parameters
- scope Construct
- id string
Descriptive identifier for this chainable.
- props IAthenaGetQueryExecutionProps
Remarks
See: https://docs.aws.amazon.com/step-functions/latest/dg/connect-athena.html
ExampleMetadata: infused
Properties
TaskMetrics
Get an Athena Query Execution as a Task.
protected override ITaskMetricsConfig? TaskMetrics { get; }
Property Value
Overrides
Remarks
See: https://docs.aws.amazon.com/step-functions/latest/dg/connect-athena.html
ExampleMetadata: infused
TaskPolicies
Get an Athena Query Execution as a Task.
protected override PolicyStatement[]? TaskPolicies { get; }
Property Value
Overrides
Remarks
See: https://docs.aws.amazon.com/step-functions/latest/dg/connect-athena.html
ExampleMetadata: infused
Methods
JsonPath(Construct, string, IAthenaGetQueryExecutionJsonPathProps)
Get an Athena Query Execution as a Task that using JSONPath.
public static AthenaGetQueryExecution JsonPath(Construct scope, string id, IAthenaGetQueryExecutionJsonPathProps props)
Parameters
- scope Construct
- id string
- props IAthenaGetQueryExecutionJsonPathProps
Returns
Remarks
Jsonata(Construct, string, IAthenaGetQueryExecutionJsonataProps)
Get an Athena Query Execution as a Task that using JSONata.
public static AthenaGetQueryExecution Jsonata(Construct scope, string id, IAthenaGetQueryExecutionJsonataProps props)
Parameters
- scope Construct
- id string
- props IAthenaGetQueryExecutionJsonataProps