@@ -31,20 +31,68 @@ sam-sync: guard-AWS_DEFAULT_PROFILE guard-stack_name compile
3131 --stack-name $$ stack_name \
3232 --watch \
3333 --template-file SAMtemplates/main_template.yaml \
34+ --capabilities CAPABILITY_NAMED_IAM CAPABILITY_AUTO_EXPAND \
3435 --parameter-overrides \
36+ TruststoreVersion=$$ {TRUSTSTORE_VERSION:-none} \
37+ EnableMutualTLS=$$ {ENABLE_MUTUAL_TLS:-false} \
3538 EnableSplunk=false \
39+ EnableDynamoDBAutoScaling=$$ {DYNAMODB_AUTOSCALE:-true} \
40+ VersionNumber=$$ {VERSION_NUMBER:-dev} \
41+ CommitId=$$ {COMMIT_ID:-local} \
42+ LogLevel=$$ {LOG_LEVEL:-INFO} \
43+ LogRetentionInDays=$$ {LOG_RETENTION_DAYS:-30} \
3644 DeployCheckPrescriptionStatusUpdate=true \
3745 DeployNotificationsReporting=true \
38- EnableAlerts=false
46+ EnableAlerts=false \
47+ Environment=$$ AWS_ENVIRONMENT \
48+ StateMachineLogLevel=$$ {STATE_MACHINE_LOG_LEVEL:-ALL} \
49+ RequireApplicationName=$$ {REQUIRE_APPLICATION_NAME:-false} \
50+ ForwardCsocLogs=$$ {FORWARD_CSOC_LOGS:-false} \
51+ TestPresciptionsParamValue1=$$ {TEST_PRESCRIPTIONS_1:-PLACEHOLDER} \
52+ TestPresciptionsParamValue2=$$ {TEST_PRESCRIPTIONS_2:-PLACEHOLDER} \
53+ TestPresciptionsParamValue3=$$ {TEST_PRESCRIPTIONS_3:-PLACEHOLDER} \
54+ TestPresciptionsParamValue4=$$ {TEST_PRESCRIPTIONS_4:-PLACEHOLDER} \
55+ " EnabledSystemsValue=$$ {ENABLED_SYSTEMS:-Internal Test System}" \
56+ " EnabledSiteODSCodesValue=$$ {ENABLED_SITE_ODS_CODES:-A83008,FA565}" \
57+ BlockedSiteODSCodesValue=$$ {BLOCKED_SITE_ODS_CODES:-XXXXX} \
58+ NotifyRoutingPlanIDValue=$$ {NOTIFY_ROUTING_PLAN_ID:-e57fe5cc-0567-4854-abe2-b7dd9014a50c} \
59+ NotifyAPIBaseURLValue=$$ {NOTIFY_API_BASE_URL:-https://int.api.service.nhs.uk} \
60+ EnableNotificationsInternal=$$ {ENABLE_NOTIFICATIONS_INTERNAL:-true} \
61+ EnableNotificationsExternal=$$ {ENABLE_NOTIFICATIONS_EXTERNAL:-false} \
62+ EnableBackup=$$ {ENABLE_BACKUP:-False}
3963
4064sam-deploy : guard-AWS_DEFAULT_PROFILE guard-stack_name
4165 sam deploy \
4266 --stack-name $$ stack_name \
67+ --capabilities CAPABILITY_NAMED_IAM CAPABILITY_AUTO_EXPAND \
4368 --parameter-overrides \
69+ TruststoreVersion=$$ {TRUSTSTORE_VERSION:-none} \
70+ EnableMutualTLS=$$ {ENABLE_MUTUAL_TLS:-false} \
4471 EnableSplunk=false \
72+ EnableDynamoDBAutoScaling=$$ {DYNAMODB_AUTOSCALE:-true} \
73+ VersionNumber=$$ {VERSION_NUMBER:-dev} \
74+ CommitId=$$ {COMMIT_ID:-local} \
75+ LogLevel=$$ {LOG_LEVEL:-INFO} \
76+ LogRetentionInDays=$$ {LOG_RETENTION_DAYS:-30} \
4577 DeployCheckPrescriptionStatusUpdate=true \
4678 DeployNotificationsReporting=true \
47- EnableAlerts=false
79+ EnableAlerts=false \
80+ Environment=$$ AWS_ENVIRONMENT \
81+ StateMachineLogLevel=$$ {STATE_MACHINE_LOG_LEVEL:-ALL} \
82+ RequireApplicationName=$$ {REQUIRE_APPLICATION_NAME:-false} \
83+ ForwardCsocLogs=$$ {FORWARD_CSOC_LOGS:-false} \
84+ TestPresciptionsParamValue1=$$ {TEST_PRESCRIPTIONS_1:-PLACEHOLDER} \
85+ TestPresciptionsParamValue2=$$ {TEST_PRESCRIPTIONS_2:-PLACEHOLDER} \
86+ TestPresciptionsParamValue3=$$ {TEST_PRESCRIPTIONS_3:-PLACEHOLDER} \
87+ TestPresciptionsParamValue4=$$ {TEST_PRESCRIPTIONS_4:-PLACEHOLDER} \
88+ " EnabledSystemsValue=$$ {ENABLED_SYSTEMS:-Internal Test System}" \
89+ " EnabledSiteODSCodesValue=$$ {ENABLED_SITE_ODS_CODES:-A83008,FA565}" \
90+ BlockedSiteODSCodesValue=$$ {BLOCKED_SITE_ODS_CODES:-XXXXX} \
91+ NotifyRoutingPlanIDValue=$$ {NOTIFY_ROUTING_PLAN_ID:-e57fe5cc-0567-4854-abe2-b7dd9014a50c} \
92+ NotifyAPIBaseURLValue=$$ {NOTIFY_API_BASE_URL:-https://int.api.service.nhs.uk} \
93+ EnableNotificationsInternal=$$ {ENABLE_NOTIFICATIONS_INTERNAL:-true} \
94+ EnableNotificationsExternal=$$ {ENABLE_NOTIFICATIONS_EXTERNAL:-false} \
95+ EnableBackup=$$ {ENABLE_BACKUP:-False}
4896
4997sam-delete : guard-AWS_DEFAULT_PROFILE guard-stack_name
5098 sam delete --stack-name $$ stack_name
0 commit comments