| Package | Description |
|---|---|
| software.amazon.awscdk.services.backup |
AWS Backup Construct Library
|
| software.amazon.awscdk.services.events |
Amazon EventBridge Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
default Schedule |
BackupPlanRuleProps.getScheduleExpression()
(experimental) A CRON expression specifying when AWS Backup initiates a backup job.
|
Schedule |
BackupPlanRuleProps.Jsii$Proxy.getScheduleExpression() |
| Modifier and Type | Method and Description |
|---|---|
BackupPlanRule.Builder |
BackupPlanRule.Builder.scheduleExpression(Schedule scheduleExpression)
(experimental) A CRON expression specifying when AWS Backup initiates a backup job.
|
BackupPlanRuleProps.Builder |
BackupPlanRuleProps.Builder.scheduleExpression(Schedule scheduleExpression)
Sets the value of
BackupPlanRuleProps.getScheduleExpression() |
| Constructor and Description |
|---|
Jsii$Proxy(IBackupVault backupVault,
Duration completionWindow,
Duration deleteAfter,
Duration moveToColdStorageAfter,
String ruleName,
Schedule scheduleExpression,
Duration startWindow)
Constructor that initializes the object based on literal property values passed by the
BackupPlanRuleProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
static Schedule |
Schedule.cron(CronOptions options)
(experimental) Create a schedule from a set of cron fields.
|
static Schedule |
Schedule.expression(String expression)
(experimental) Construct a schedule from a literal schedule expression.
|
default Schedule |
RuleProps.getSchedule()
(experimental) The schedule or rate (frequency) that determines when EventBridge runs the rule.
|
Schedule |
RuleProps.Jsii$Proxy.getSchedule() |
static Schedule |
Schedule.rate(Duration duration)
(experimental) Construct a schedule from an interval and a time unit.
|
| Modifier and Type | Method and Description |
|---|---|
RuleProps.Builder |
RuleProps.Builder.schedule(Schedule schedule)
Sets the value of
RuleProps.getSchedule() |
Rule.Builder |
Rule.Builder.schedule(Schedule schedule)
(experimental) The schedule or rate (frequency) that determines when EventBridge runs the rule.
|
| Constructor and Description |
|---|
Jsii$Proxy(String description,
Boolean enabled,
IEventBus eventBus,
EventPattern eventPattern,
String ruleName,
Schedule schedule,
List<? extends IRuleTarget> targets)
Constructor that initializes the object based on literal property values passed by the
RuleProps.Builder. |
Copyright © 2021. All rights reserved.