Skip to content

Commit 2f5365f

Browse files
authored
Update AppConfig Lambda Extension sample
Update the example to be adapted to the latest changes to AppConfig and the deprecation of GetConfig (in favour of GetLatestConfiguration and StartConfigurationSession)
1 parent d240b9d commit 2f5365f

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

awsappconfig-extension-demo/template.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Description: Lambda AppConfig Extension Demo
77
Parameters:
88
AppConfigARN:
99
Type: String
10-
Default: 'arn:aws:lambda:us-east-1:027255383542:layer:AWS-AppConfig-Extension:1'
10+
Default: 'arn:aws:lambda:us-east-1:027255383542:layer:AWS-AppConfig-Extension:61'
1111
AppConfigProfile:
1212
Type: String
1313
Default: DemoExtensionApplication/Production/LoggingLevel/LogLevel
@@ -41,8 +41,10 @@ Resources:
4141
- !Sub 'arn:aws:appconfig:${AWS::Region}:${AWS::AccountId}:application/${AppConfigApplication}'
4242
- !Sub 'arn:aws:appconfig:${AWS::Region}:${AWS::AccountId}:application/${AppConfigApplication}/environment/${AppConfigEnvironment}'
4343
- !Sub 'arn:aws:appconfig:${AWS::Region}:${AWS::AccountId}:application/${AppConfigApplication}/configurationprofile/${AppConfigConfigurationProfile}'
44+
- !Sub 'arn:aws:appconfig:${AWS::Region}:${AWS::AccountId}:application/${AppConfigApplication}/environment/${AppConfigEnvironment}'/configuration/${AppConfigConfigurationProfile}'
4445
Action:
45-
- appconfig:GetConfiguration
46+
- appconfig:StartConfigurationSession
47+
- appconfig:GetLatestConfiguration
4648
Function2:
4749
Type: AWS::Serverless::Function
4850
Properties:
@@ -64,8 +66,10 @@ Resources:
6466
- !Sub 'arn:aws:appconfig:${AWS::Region}:${AWS::AccountId}:application/${AppConfigApplication}'
6567
- !Sub 'arn:aws:appconfig:${AWS::Region}:${AWS::AccountId}:application/${AppConfigApplication}/environment/${AppConfigEnvironment}'
6668
- !Sub 'arn:aws:appconfig:${AWS::Region}:${AWS::AccountId}:application/${AppConfigApplication}/configurationprofile/${AppConfigConfigurationProfile}'
69+
- !Sub 'arn:aws:appconfig:${AWS::Region}:${AWS::AccountId}:application/${AppConfigApplication}/environment/${AppConfigEnvironment}'/configuration/${AppConfigConfigurationProfile}'
6770
Action:
68-
- appconfig:GetConfiguration
71+
- appconfig:StartConfigurationSession
72+
- appconfig:GetLatestConfiguration
6973
##########################################################################
7074
# AppConfig Resources #
7175
##########################################################################

0 commit comments

Comments
 (0)