Calling External Endpoints With Step Functions and the CDK