Class PlanRule
Inheritance
System.Object
PlanRule
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Backup.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class PlanRule
Fields
View SourceCompletionWindow
The amount of time AWS Backup attempts a backup before canceling the job and returning an error.
Declaration
public readonly int? CompletionWindow
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
CopyActions
Configuration block(s) with copy operation settings. Detailed below.
Declaration
public readonly ImmutableArray<PlanRuleCopyAction> CopyActions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<PlanRuleCopyAction> |
Lifecycle
The lifecycle defines when a protected resource is copied over to a backup vault and when it expires. Fields documented above.
Declaration
public readonly PlanRuleLifecycle Lifecycle
Field Value
| Type | Description |
|---|---|
| PlanRuleLifecycle |
RecoveryPointTags
Metadata that you can assign to help organize the resources that you create.
Declaration
public readonly ImmutableDictionary<string, object> RecoveryPointTags
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableDictionary<System.String, System.Object> |
RuleName
An display name for a backup rule.
Declaration
public readonly string RuleName
Field Value
| Type | Description |
|---|---|
| System.String |
Schedule
A CRON expression specifying when AWS Backup initiates a backup job.
Declaration
public readonly string Schedule
Field Value
| Type | Description |
|---|---|
| System.String |
StartWindow
The amount of time in minutes before beginning a backup.
Declaration
public readonly int? StartWindow
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
TargetVaultName
The name of a logical container where backups are stored.
Declaration
public readonly string TargetVaultName
Field Value
| Type | Description |
|---|---|
| System.String |