Skip to content

CloudFormation parameters

These parameters are set when deploying or updating the Uptime Scheduler CloudFormation stack in your AWS account.

Parameters

Timezone

Required. The timezone used for all schedule times.

Schedule values like 9-17 mon-fri are interpreted in this timezone. Daylight saving time transitions are handled automatically.

Examples: Europe/London, America/New_York, Asia/Tokyo, UTC

Use a value from the IANA Time Zone Database.

UptimeSaaSAccountId

Required. Pre-filled by the dashboard. The AWS account ID of the Uptime Scheduler platform. This is used to allow the platform’s SNS topic to receive events from your account.

Do not change this value.

StackVersion

Required. Pre-filled by the dashboard. The version of the Lambda deployment packages to use. This value maps to the S3 key prefix where Lambda ZIPs are stored.

When a new version is released, the dashboard will prompt you to update your stack with the new version value.

Updating the stack

To update parameters (e.g. change timezone):

AWS Console

  1. Navigate to CloudFormation → Stacks
  2. Select the uptime-scheduler stack
  3. Click Update
  4. Choose Use current template
  5. Update the parameter value
  6. Acknowledge IAM capabilities and deploy

AWS CLI

Terminal window
aws cloudformation update-stack \
--stack-name uptime-scheduler \
--use-previous-template \
--capabilities CAPABILITY_NAMED_IAM \
--parameters \
ParameterKey=Timezone,ParameterValue=America/New_York \
ParameterKey=UptimeSaaSAccountId,UsePreviousValue=true \
ParameterKey=StackVersion,UsePreviousValue=true