Jonathan
01/27/2022, 1:36 PMthdxr
01/27/2022, 1:37 PMthdxr
01/27/2022, 1:37 PMthdxr
01/27/2022, 1:38 PMconst policy = new PolicyStatement({
resources: [`arn:aws:ssm:${app.region}:${app.account}:parameter${this.path}`
].
actions: ["*"],
effect: Effect.ALLOW,
})
thdxr
01/27/2022, 1:38 PMthdxr
01/27/2022, 1:38 PMJonathan
01/27/2022, 1:40 PMRoss Coundon
01/27/2022, 1:41 PMconst someParam = StringParameter.fromSecureStringParameterAttributes(this, 'someParameter', {
parameterName: '/my/param/path,
encryptionKey,
});
and then use
someParam.grantRead(myLambdaFunction);
Jonathan
01/27/2022, 1:46 PMRoss Coundon
01/27/2022, 1:47 PMthdxr
01/27/2022, 1:49 PMJonathan
01/27/2022, 2:41 PM