diff --git a/packages/@aws-cdk/aws-pipes-targets-alpha/lib/sagemaker.ts b/packages/@aws-cdk/aws-pipes-targets-alpha/lib/sagemaker.ts index 5ff6d27594870..99daa6116ae88 100644 --- a/packages/@aws-cdk/aws-pipes-targets-alpha/lib/sagemaker.ts +++ b/packages/@aws-cdk/aws-pipes-targets-alpha/lib/sagemaker.ts @@ -22,7 +22,7 @@ export interface SageMakerTargetParameters { * @see https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetsagemakerpipelineparameters.html#cfn-pipes-pipe-pipetargetsagemakerpipelineparameters-pipelineparameterlist * @default - none */ - readonly pipelineParameterList?: Record; + readonly pipelineParameters?: Record; } /** @@ -31,14 +31,14 @@ export interface SageMakerTargetParameters { export class SageMakerTarget implements ITarget { private pipeline: IPipeline; private sagemakerParameters?: SageMakerTargetParameters; - private pipelineParameterList?: Record; + private pipelineParameters?: Record; public readonly targetArn: string; constructor(pipeline: IPipeline, parameters?: SageMakerTargetParameters) { this.pipeline = pipeline; this.targetArn = pipeline.pipelineArn; this.sagemakerParameters = parameters; - this.pipelineParameterList = this.sagemakerParameters?.pipelineParameterList; + this.pipelineParameters = this.sagemakerParameters?.pipelineParameters; } grantPush(grantee: IRole): void { @@ -56,8 +56,8 @@ export class SageMakerTarget implements ITarget { targetParameters: { inputTemplate: this.sagemakerParameters.inputTransformation?.bind(pipe).inputTemplate, sageMakerPipelineParameters: { - pipelineParameterList: this.pipelineParameterList ? - Object.entries(this.pipelineParameterList).map(([key, value]) => ({ + pipelineParameterList: this.pipelineParameters ? + Object.entries(this.pipelineParameters).map(([key, value]) => ({ name: key, value: value, })) : undefined, diff --git a/packages/@aws-cdk/aws-pipes-targets-alpha/test/integ.sagemaker.ts b/packages/@aws-cdk/aws-pipes-targets-alpha/test/integ.sagemaker.ts index 8fe9ae73c8fe4..fe5443fa13b2f 100644 --- a/packages/@aws-cdk/aws-pipes-targets-alpha/test/integ.sagemaker.ts +++ b/packages/@aws-cdk/aws-pipes-targets-alpha/test/integ.sagemaker.ts @@ -135,7 +135,7 @@ const targetPipeline = new FakePipeline(stack, 'Pipeline', { new Pipe(stack, 'Pipe', { source: new TestSource(sourceQueue), target: new SageMakerTarget(targetPipeline, { - pipelineParameterList: { + pipelineParameters: { foor: 'bar', }, }), diff --git a/packages/@aws-cdk/aws-pipes-targets-alpha/test/sagemaker.test.ts b/packages/@aws-cdk/aws-pipes-targets-alpha/test/sagemaker.test.ts index f203f528c7469..0c7944e3bfd83 100644 --- a/packages/@aws-cdk/aws-pipes-targets-alpha/test/sagemaker.test.ts +++ b/packages/@aws-cdk/aws-pipes-targets-alpha/test/sagemaker.test.ts @@ -39,7 +39,7 @@ describe('SageMaker', () => { it('should have target parameters', () => { // ARRANGE const target = new SageMakerTarget(pipeline, { - pipelineParameterList: { + pipelineParameters: { foo: 'bar', }, });