Skip to content

DescribeDatasetImportJob

Source: src/AWS/Forecast/DescribeDatasetImportJob.ts

Runtime binding for forecast:DescribeDatasetImportJob — poll an import job started by CreateDatasetImportJob until its Status reaches ACTIVE (or CREATE_FAILED), and read its field statistics.

Import-job ARNs are created at runtime, so the binding takes no arguments and grants forecast:DescribeDatasetImportJob on *. Provide the implementation with Effect.provide(AWS.Forecast.DescribeDatasetImportJobHttp).

// init
const describeDatasetImportJob = yield* AWS.Forecast.DescribeDatasetImportJob();
// runtime
const detail = yield* describeDatasetImportJob({
DatasetImportJobArn: job.DatasetImportJobArn!,
});
if (detail.Status === "CREATE_FAILED") {
yield* Effect.logError(`import failed: ${detail.Message}`);
}