Interface ICallApiGatewayRestApiEndpointJsonPathProps
Properties for calling an REST API Endpoint using JSONPath.
Inherited Members
Namespace: Amazon.CDK.AWS.StepFunctions.Tasks
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICallApiGatewayRestApiEndpointJsonPathProps : ICallApiGatewayEndpointJsonPathBaseProps, ITaskStateJsonPathBaseProps, IStateBaseProps, ITaskStateBaseOptions, IAssignableStateOptions, IJsonPathCommonOptions, ICallApiGatewayEndpointBaseOptions, ICallApiGatewayRestApiEndpointOptions
Syntax (vb)
Public Interface ICallApiGatewayRestApiEndpointJsonPathProps Inherits ICallApiGatewayEndpointJsonPathBaseProps, ITaskStateJsonPathBaseProps, IStateBaseProps, ITaskStateBaseOptions, IAssignableStateOptions, IJsonPathCommonOptions, ICallApiGatewayEndpointBaseOptions, ICallApiGatewayRestApiEndpointOptions
Remarks
ExampleMetadata: infused
Examples
using Amazon.CDK.AWS.APIGateway;
RestApi api;
CallApiGatewayRestApiEndpoint.JsonPath(this, "Endpoint", new CallApiGatewayRestApiEndpointJsonPathProps {
Api = api,
StageName = "Stage",
Method = HttpMethod.PUT,
IntegrationPattern = IntegrationPattern.WAIT_FOR_TASK_TOKEN,
Headers = TaskInput.FromObject(new Dictionary<string, object> {
{ "TaskToken", JsonPath.Array(JsonPath.TaskToken) }
})
});