class TriggerSchedule
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Glue.Alpha.TriggerSchedule |
![]() | github.com/aws/aws-cdk-go/awscdkgluealpha/v2#TriggerSchedule |
![]() | software.amazon.awscdk.services.glue.alpha.TriggerSchedule |
![]() | aws_cdk.aws_glue_alpha.TriggerSchedule |
![]() | @aws-cdk/aws-glue-alpha ยป TriggerSchedule |
Represents a trigger schedule.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as glue_alpha from '@aws-cdk/aws-glue-alpha';
const triggerSchedule = glue_alpha.TriggerSchedule.cron({
day: 'day',
hour: 'hour',
minute: 'minute',
month: 'month',
weekDay: 'weekDay',
year: 'year',
});
Properties
Name | Type | Description |
---|---|---|
expression | string | The expression string for the schedule. |
expressionString
Type:
string
The expression string for the schedule.
Methods
Name | Description |
---|---|
static cron(options) | Creates a new TriggerSchedule instance with a cron expression. |
static expression(expression) | Creates a new TriggerSchedule instance with a custom expression. |
static cron(options)
public static cron(options: CronOptions): TriggerSchedule
Parameters
- options
Cron
โ The cron options for the schedule.Options
Returns
Creates a new TriggerSchedule instance with a cron expression.
static expression(expression)
public static expression(expression: string): TriggerSchedule
Parameters
- expression
string
โ The custom expression for the schedule.
Returns
Creates a new TriggerSchedule instance with a custom expression.