Skip to main content

Type Alias: CreateCronTemplateArgs

CreateCronTemplateArgs = object

Defined in: index.ts:53

Properties​

description?​

optional description?: string

Defined in: index.ts:71


environment?​

optional environment?: Record<string, CloudFormationValue<string>>

Defined in: index.ts:65

Environment variables every job receives.


jobs​

jobs: Record<string, CronJob>

Defined in: index.ts:58

Keyed by logical name: job Report creates ReportFunction, ReportFunctionLogGroup and the exported output ReportFunctionName.


parameters?​

optional parameters?: Parameters

Defined in: index.ts:70

Declared as is. carlin already declares the parameters it passes, so this is only needed for the ones it does not.


role?​

optional role?: CloudFormationValue<string>

Defined in: index.ts:63

The execution role ARN every job uses unless it sets its own. The role is never created here, so it can live in a stack of its own.