We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent da8dd64 commit e231654Copy full SHA for e231654
ssm-secure-parameter/handler.py
@@ -21,6 +21,8 @@ def lambda_handler(event, context):
21
lambda_response.respond_error(f"{key} property missing")
22
return
23
24
+ replace = cr_params.get('Update', True)
25
+
26
try:
27
parameter = logic.SSMSecureParameterLogic(cr_params['Path'])
28
length = 16 or cr_params['Length']
@@ -40,7 +42,7 @@ def lambda_handler(event, context):
40
42
elif event['RequestType'] == 'Update':
41
43
password, version = parameter.create(
44
length=length,
- update=True
45
+ update=replace
46
)
47
48
event['PhysicalResourceId'] = cr_params['Path']
0 commit comments