Package com.pulumi.aws.backup.outputs
Class GetPlanRule
- java.lang.Object
-
- com.pulumi.aws.backup.outputs.GetPlanRule
-
public final class GetPlanRule extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetPlanRule.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetPlanRule.Builderbuilder()static GetPlanRule.Builderbuilder(GetPlanRule defaults)java.lang.IntegercompletionWindow()java.util.List<GetPlanRuleCopyAction>copyActions()java.lang.BooleanenableContinuousBackup()java.util.List<GetPlanRuleLifecycle>lifecycles()java.util.Map<java.lang.String,java.lang.String>recoveryPointTags()java.lang.StringruleName()java.util.List<GetPlanRuleScanAction>scanActions()java.lang.Stringschedule()java.lang.StringscheduleExpressionTimezone()java.lang.IntegerstartWindow()java.lang.StringtargetLogicallyAirGappedBackupVaultArn()java.lang.StringtargetVaultName()
-
-
-
Method Detail
-
completionWindow
public java.lang.Integer completionWindow()
- Returns:
- Amount of time in minutes AWS Backup attempts a backup before canceling the job and returning an error.
-
copyActions
public java.util.List<GetPlanRuleCopyAction> copyActions()
- Returns:
- Configuration block(s) with copy operation settings. See below.
-
enableContinuousBackup
public java.lang.Boolean enableContinuousBackup()
- Returns:
- Whether AWS Backup creates continuous backups.
-
lifecycles
public java.util.List<GetPlanRuleLifecycle> lifecycles()
- Returns:
- Lifecycle defining when a recovery point transitions to cold storage and when it expires. See below.
-
recoveryPointTags
public java.util.Map<java.lang.String,java.lang.String> recoveryPointTags()
- Returns:
- Metadata that you can assign to help organize the resources that you create.
-
ruleName
public java.lang.String ruleName()
- Returns:
- Display name of a backup rule.
-
scanActions
public java.util.List<GetPlanRuleScanAction> scanActions()
- Returns:
- Configuration block(s) with malware scanning settings. See below.
-
schedule
public java.lang.String schedule()
- Returns:
- CRON expression specifying when AWS Backup initiates a backup job.
-
scheduleExpressionTimezone
public java.lang.String scheduleExpressionTimezone()
- Returns:
- Timezone in which the schedule expression is set.
-
startWindow
public java.lang.Integer startWindow()
- Returns:
- Amount of time in minutes before beginning a backup.
-
targetLogicallyAirGappedBackupVaultArn
public java.lang.String targetLogicallyAirGappedBackupVaultArn()
- Returns:
- ARN of the logically air-gapped backup vault where the recovery point is copied.
-
targetVaultName
public java.lang.String targetVaultName()
- Returns:
- Name of a logical container where backups are stored.
-
builder
public static GetPlanRule.Builder builder()
-
builder
public static GetPlanRule.Builder builder(GetPlanRule defaults)
-
-