We recommend new projects start with resources from the AWS provider.
aws-native.backup.getBackupPlan
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::Backup::BackupPlan
Using getBackupPlan
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getBackupPlan(args: GetBackupPlanArgs, opts?: InvokeOptions): Promise<GetBackupPlanResult>
function getBackupPlanOutput(args: GetBackupPlanOutputArgs, opts?: InvokeOptions): Output<GetBackupPlanResult>
def get_backup_plan(backup_plan_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBackupPlanResult
def get_backup_plan_output(backup_plan_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBackupPlanResult]
func LookupBackupPlan(ctx *Context, args *LookupBackupPlanArgs, opts ...InvokeOption) (*LookupBackupPlanResult, error)
func LookupBackupPlanOutput(ctx *Context, args *LookupBackupPlanOutputArgs, opts ...InvokeOption) LookupBackupPlanResultOutput
> Note: This function is named LookupBackupPlan
in the Go SDK.
public static class GetBackupPlan
{
public static Task<GetBackupPlanResult> InvokeAsync(GetBackupPlanArgs args, InvokeOptions? opts = null)
public static Output<GetBackupPlanResult> Invoke(GetBackupPlanInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBackupPlanResult> getBackupPlan(GetBackupPlanArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:backup:getBackupPlan
arguments:
# arguments dictionary
The following arguments are supported:
- Backup
Plan stringId - Uniquely identifies a backup plan.
- Backup
Plan stringId - Uniquely identifies a backup plan.
- backup
Plan StringId - Uniquely identifies a backup plan.
- backup
Plan stringId - Uniquely identifies a backup plan.
- backup_
plan_ strid - Uniquely identifies a backup plan.
- backup
Plan StringId - Uniquely identifies a backup plan.
getBackupPlan Result
The following output properties are available:
- Backup
Plan stringArn - An Amazon Resource Name (ARN) that uniquely identifies a backup plan; for example,
arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50
. - Backup
Plan stringId - Uniquely identifies a backup plan.
- Dictionary<string, string>
- The tags to assign to the backup plan.
- Backup
Plan Pulumi.Value Aws Native. Backup. Outputs. Backup Plan Resource Type - Uniquely identifies the backup plan to be associated with the selection of resources.
- Version
Id string - Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version Ids cannot be edited.
- Backup
Plan BackupPlan Resource Type - Uniquely identifies the backup plan to be associated with the selection of resources.
- Backup
Plan stringArn - An Amazon Resource Name (ARN) that uniquely identifies a backup plan; for example,
arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50
. - Backup
Plan stringId - Uniquely identifies a backup plan.
- map[string]string
- The tags to assign to the backup plan.
- Version
Id string - Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version Ids cannot be edited.
- backup
Plan BackupPlan Resource Type - Uniquely identifies the backup plan to be associated with the selection of resources.
- backup
Plan StringArn - An Amazon Resource Name (ARN) that uniquely identifies a backup plan; for example,
arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50
. - backup
Plan StringId - Uniquely identifies a backup plan.
- Map<String,String>
- The tags to assign to the backup plan.
- version
Id String - Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version Ids cannot be edited.
- backup
Plan BackupPlan Resource Type - Uniquely identifies the backup plan to be associated with the selection of resources.
- backup
Plan stringArn - An Amazon Resource Name (ARN) that uniquely identifies a backup plan; for example,
arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50
. - backup
Plan stringId - Uniquely identifies a backup plan.
- {[key: string]: string}
- The tags to assign to the backup plan.
- version
Id string - Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version Ids cannot be edited.
- backup_
plan BackupPlan Resource Type - Uniquely identifies the backup plan to be associated with the selection of resources.
- backup_
plan_ strarn - An Amazon Resource Name (ARN) that uniquely identifies a backup plan; for example,
arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50
. - backup_
plan_ strid - Uniquely identifies a backup plan.
- Mapping[str, str]
- The tags to assign to the backup plan.
- version_
id str - Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version Ids cannot be edited.
- backup
Plan Property Map - Uniquely identifies the backup plan to be associated with the selection of resources.
- backup
Plan StringArn - An Amazon Resource Name (ARN) that uniquely identifies a backup plan; for example,
arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50
. - backup
Plan StringId - Uniquely identifies a backup plan.
- Map<String>
- The tags to assign to the backup plan.
- version
Id String - Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version Ids cannot be edited.
Supporting Types
BackupPlanAdvancedBackupSettingResourceType
- Backup
Options object The backup option for the resource. Each option is a key-value pair. This option is only available for Windows VSS backup jobs.
Valid values:
Set to
"WindowsVSS":"enabled"
to enable theWindowsVSS
backup option and create a Windows VSS backup.Set to
"WindowsVSS":"disabled"
to create a regular backup. TheWindowsVSS
option is not enabled by default.If you specify an invalid option, you get an
InvalidParameterValueException
exception.For more information about Windows VSS backups, see Creating a VSS-Enabled Windows Backup .
- Resource
Type string - The name of a resource type. The only supported resource type is EC2.
- Backup
Options interface{} The backup option for the resource. Each option is a key-value pair. This option is only available for Windows VSS backup jobs.
Valid values:
Set to
"WindowsVSS":"enabled"
to enable theWindowsVSS
backup option and create a Windows VSS backup.Set to
"WindowsVSS":"disabled"
to create a regular backup. TheWindowsVSS
option is not enabled by default.If you specify an invalid option, you get an
InvalidParameterValueException
exception.For more information about Windows VSS backups, see Creating a VSS-Enabled Windows Backup .
- Resource
Type string - The name of a resource type. The only supported resource type is EC2.
- backup
Options Object The backup option for the resource. Each option is a key-value pair. This option is only available for Windows VSS backup jobs.
Valid values:
Set to
"WindowsVSS":"enabled"
to enable theWindowsVSS
backup option and create a Windows VSS backup.Set to
"WindowsVSS":"disabled"
to create a regular backup. TheWindowsVSS
option is not enabled by default.If you specify an invalid option, you get an
InvalidParameterValueException
exception.For more information about Windows VSS backups, see Creating a VSS-Enabled Windows Backup .
- resource
Type String - The name of a resource type. The only supported resource type is EC2.
- backup
Options any The backup option for the resource. Each option is a key-value pair. This option is only available for Windows VSS backup jobs.
Valid values:
Set to
"WindowsVSS":"enabled"
to enable theWindowsVSS
backup option and create a Windows VSS backup.Set to
"WindowsVSS":"disabled"
to create a regular backup. TheWindowsVSS
option is not enabled by default.If you specify an invalid option, you get an
InvalidParameterValueException
exception.For more information about Windows VSS backups, see Creating a VSS-Enabled Windows Backup .
- resource
Type string - The name of a resource type. The only supported resource type is EC2.
- backup_
options Any The backup option for the resource. Each option is a key-value pair. This option is only available for Windows VSS backup jobs.
Valid values:
Set to
"WindowsVSS":"enabled"
to enable theWindowsVSS
backup option and create a Windows VSS backup.Set to
"WindowsVSS":"disabled"
to create a regular backup. TheWindowsVSS
option is not enabled by default.If you specify an invalid option, you get an
InvalidParameterValueException
exception.For more information about Windows VSS backups, see Creating a VSS-Enabled Windows Backup .
- resource_
type str - The name of a resource type. The only supported resource type is EC2.
- backup
Options Any The backup option for the resource. Each option is a key-value pair. This option is only available for Windows VSS backup jobs.
Valid values:
Set to
"WindowsVSS":"enabled"
to enable theWindowsVSS
backup option and create a Windows VSS backup.Set to
"WindowsVSS":"disabled"
to create a regular backup. TheWindowsVSS
option is not enabled by default.If you specify an invalid option, you get an
InvalidParameterValueException
exception.For more information about Windows VSS backups, see Creating a VSS-Enabled Windows Backup .
- resource
Type String - The name of a resource type. The only supported resource type is EC2.
BackupPlanBackupRuleResourceType
- Rule
Name string - A display name for a backup rule.
- Target
Backup stringVault - The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the AWS Region where they are created. They consist of letters, numbers, and hyphens.
- Completion
Window doubleMinutes - A value in minutes after a backup job is successfully started before it must be completed or it is canceled by AWS Backup .
- Copy
Actions List<Pulumi.Aws Native. Backup. Inputs. Backup Plan Copy Action Resource Type> - An array of CopyAction objects, which contains the details of the copy operation.
- Enable
Continuous boolBackup - Enables continuous backup and point-in-time restores (PITR).
- Lifecycle
Pulumi.
Aws Native. Backup. Inputs. Backup Plan Lifecycle Resource Type - The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define.
- Dictionary<string, string>
- The tags to assign to the resources.
- Schedule
Expression string - A CRON expression specifying when AWS Backup initiates a backup job.
- Schedule
Expression stringTimezone - This is the timezone in which the schedule expression is set. By default, ScheduleExpressions are in UTC. You can modify this to a specified timezone.
- Start
Window doubleMinutes An optional value that specifies a period of time in minutes after a backup is scheduled before a job is canceled if it doesn't start successfully.
If this value is included, it must be at least 60 minutes to avoid errors.
- Rule
Name string - A display name for a backup rule.
- Target
Backup stringVault - The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the AWS Region where they are created. They consist of letters, numbers, and hyphens.
- Completion
Window float64Minutes - A value in minutes after a backup job is successfully started before it must be completed or it is canceled by AWS Backup .
- Copy
Actions []BackupPlan Copy Action Resource Type - An array of CopyAction objects, which contains the details of the copy operation.
- Enable
Continuous boolBackup - Enables continuous backup and point-in-time restores (PITR).
- Lifecycle
Backup
Plan Lifecycle Resource Type - The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define.
- map[string]string
- The tags to assign to the resources.
- Schedule
Expression string - A CRON expression specifying when AWS Backup initiates a backup job.
- Schedule
Expression stringTimezone - This is the timezone in which the schedule expression is set. By default, ScheduleExpressions are in UTC. You can modify this to a specified timezone.
- Start
Window float64Minutes An optional value that specifies a period of time in minutes after a backup is scheduled before a job is canceled if it doesn't start successfully.
If this value is included, it must be at least 60 minutes to avoid errors.
- rule
Name String - A display name for a backup rule.
- target
Backup StringVault - The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the AWS Region where they are created. They consist of letters, numbers, and hyphens.
- completion
Window DoubleMinutes - A value in minutes after a backup job is successfully started before it must be completed or it is canceled by AWS Backup .
- copy
Actions List<BackupPlan Copy Action Resource Type> - An array of CopyAction objects, which contains the details of the copy operation.
- enable
Continuous BooleanBackup - Enables continuous backup and point-in-time restores (PITR).
- lifecycle
Backup
Plan Lifecycle Resource Type - The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define.
- Map<String,String>
- The tags to assign to the resources.
- schedule
Expression String - A CRON expression specifying when AWS Backup initiates a backup job.
- schedule
Expression StringTimezone - This is the timezone in which the schedule expression is set. By default, ScheduleExpressions are in UTC. You can modify this to a specified timezone.
- start
Window DoubleMinutes An optional value that specifies a period of time in minutes after a backup is scheduled before a job is canceled if it doesn't start successfully.
If this value is included, it must be at least 60 minutes to avoid errors.
- rule
Name string - A display name for a backup rule.
- target
Backup stringVault - The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the AWS Region where they are created. They consist of letters, numbers, and hyphens.
- completion
Window numberMinutes - A value in minutes after a backup job is successfully started before it must be completed or it is canceled by AWS Backup .
- copy
Actions BackupPlan Copy Action Resource Type[] - An array of CopyAction objects, which contains the details of the copy operation.
- enable
Continuous booleanBackup - Enables continuous backup and point-in-time restores (PITR).
- lifecycle
Backup
Plan Lifecycle Resource Type - The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define.
- {[key: string]: string}
- The tags to assign to the resources.
- schedule
Expression string - A CRON expression specifying when AWS Backup initiates a backup job.
- schedule
Expression stringTimezone - This is the timezone in which the schedule expression is set. By default, ScheduleExpressions are in UTC. You can modify this to a specified timezone.
- start
Window numberMinutes An optional value that specifies a period of time in minutes after a backup is scheduled before a job is canceled if it doesn't start successfully.
If this value is included, it must be at least 60 minutes to avoid errors.
- rule_
name str - A display name for a backup rule.
- target_
backup_ strvault - The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the AWS Region where they are created. They consist of letters, numbers, and hyphens.
- completion_
window_ floatminutes - A value in minutes after a backup job is successfully started before it must be completed or it is canceled by AWS Backup .
- copy_
actions Sequence[BackupPlan Copy Action Resource Type] - An array of CopyAction objects, which contains the details of the copy operation.
- enable_
continuous_ boolbackup - Enables continuous backup and point-in-time restores (PITR).
- lifecycle
Backup
Plan Lifecycle Resource Type - The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define.
- Mapping[str, str]
- The tags to assign to the resources.
- schedule_
expression str - A CRON expression specifying when AWS Backup initiates a backup job.
- schedule_
expression_ strtimezone - This is the timezone in which the schedule expression is set. By default, ScheduleExpressions are in UTC. You can modify this to a specified timezone.
- start_
window_ floatminutes An optional value that specifies a period of time in minutes after a backup is scheduled before a job is canceled if it doesn't start successfully.
If this value is included, it must be at least 60 minutes to avoid errors.
- rule
Name String - A display name for a backup rule.
- target
Backup StringVault - The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the AWS Region where they are created. They consist of letters, numbers, and hyphens.
- completion
Window NumberMinutes - A value in minutes after a backup job is successfully started before it must be completed or it is canceled by AWS Backup .
- copy
Actions List<Property Map> - An array of CopyAction objects, which contains the details of the copy operation.
- enable
Continuous BooleanBackup - Enables continuous backup and point-in-time restores (PITR).
- lifecycle Property Map
- The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define.
- Map<String>
- The tags to assign to the resources.
- schedule
Expression String - A CRON expression specifying when AWS Backup initiates a backup job.
- schedule
Expression StringTimezone - This is the timezone in which the schedule expression is set. By default, ScheduleExpressions are in UTC. You can modify this to a specified timezone.
- start
Window NumberMinutes An optional value that specifies a period of time in minutes after a backup is scheduled before a job is canceled if it doesn't start successfully.
If this value is included, it must be at least 60 minutes to avoid errors.
BackupPlanCopyActionResourceType
- Destination
Backup stringVault Arn - An Amazon Resource Name (ARN) that uniquely identifies the destination backup vault for the copied backup. For example,
arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.
- Lifecycle
Pulumi.
Aws Native. Backup. Inputs. Backup Plan Lifecycle Resource Type Defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define. If you do not specify a lifecycle, AWS Backup applies the lifecycle policy of the source backup to the destination backup.
Backups transitioned to cold storage must be stored in cold storage for a minimum of 90 days.
- Destination
Backup stringVault Arn - An Amazon Resource Name (ARN) that uniquely identifies the destination backup vault for the copied backup. For example,
arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.
- Lifecycle
Backup
Plan Lifecycle Resource Type Defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define. If you do not specify a lifecycle, AWS Backup applies the lifecycle policy of the source backup to the destination backup.
Backups transitioned to cold storage must be stored in cold storage for a minimum of 90 days.
- destination
Backup StringVault Arn - An Amazon Resource Name (ARN) that uniquely identifies the destination backup vault for the copied backup. For example,
arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.
- lifecycle
Backup
Plan Lifecycle Resource Type Defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define. If you do not specify a lifecycle, AWS Backup applies the lifecycle policy of the source backup to the destination backup.
Backups transitioned to cold storage must be stored in cold storage for a minimum of 90 days.
- destination
Backup stringVault Arn - An Amazon Resource Name (ARN) that uniquely identifies the destination backup vault for the copied backup. For example,
arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.
- lifecycle
Backup
Plan Lifecycle Resource Type Defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define. If you do not specify a lifecycle, AWS Backup applies the lifecycle policy of the source backup to the destination backup.
Backups transitioned to cold storage must be stored in cold storage for a minimum of 90 days.
- destination_
backup_ strvault_ arn - An Amazon Resource Name (ARN) that uniquely identifies the destination backup vault for the copied backup. For example,
arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.
- lifecycle
Backup
Plan Lifecycle Resource Type Defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define. If you do not specify a lifecycle, AWS Backup applies the lifecycle policy of the source backup to the destination backup.
Backups transitioned to cold storage must be stored in cold storage for a minimum of 90 days.
- destination
Backup StringVault Arn - An Amazon Resource Name (ARN) that uniquely identifies the destination backup vault for the copied backup. For example,
arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.
- lifecycle Property Map
Defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define. If you do not specify a lifecycle, AWS Backup applies the lifecycle policy of the source backup to the destination backup.
Backups transitioned to cold storage must be stored in cold storage for a minimum of 90 days.
BackupPlanLifecycleResourceType
- Delete
After doubleDays - Specifies the number of days after creation that a recovery point is deleted. Must be greater than
MoveToColdStorageAfterDays
. - Move
To doubleCold Storage After Days - Specifies the number of days after creation that a recovery point is moved to cold storage.
- Opt
In boolTo Archive For Supported Resources - If the value is true, your backup plan transitions supported resources to archive (cold) storage tier in accordance with your lifecycle settings.
- Delete
After float64Days - Specifies the number of days after creation that a recovery point is deleted. Must be greater than
MoveToColdStorageAfterDays
. - Move
To float64Cold Storage After Days - Specifies the number of days after creation that a recovery point is moved to cold storage.
- Opt
In boolTo Archive For Supported Resources - If the value is true, your backup plan transitions supported resources to archive (cold) storage tier in accordance with your lifecycle settings.
- delete
After DoubleDays - Specifies the number of days after creation that a recovery point is deleted. Must be greater than
MoveToColdStorageAfterDays
. - move
To DoubleCold Storage After Days - Specifies the number of days after creation that a recovery point is moved to cold storage.
- opt
In BooleanTo Archive For Supported Resources - If the value is true, your backup plan transitions supported resources to archive (cold) storage tier in accordance with your lifecycle settings.
- delete
After numberDays - Specifies the number of days after creation that a recovery point is deleted. Must be greater than
MoveToColdStorageAfterDays
. - move
To numberCold Storage After Days - Specifies the number of days after creation that a recovery point is moved to cold storage.
- opt
In booleanTo Archive For Supported Resources - If the value is true, your backup plan transitions supported resources to archive (cold) storage tier in accordance with your lifecycle settings.
- delete_
after_ floatdays - Specifies the number of days after creation that a recovery point is deleted. Must be greater than
MoveToColdStorageAfterDays
. - move_
to_ floatcold_ storage_ after_ days - Specifies the number of days after creation that a recovery point is moved to cold storage.
- opt_
in_ boolto_ archive_ for_ supported_ resources - If the value is true, your backup plan transitions supported resources to archive (cold) storage tier in accordance with your lifecycle settings.
- delete
After NumberDays - Specifies the number of days after creation that a recovery point is deleted. Must be greater than
MoveToColdStorageAfterDays
. - move
To NumberCold Storage After Days - Specifies the number of days after creation that a recovery point is moved to cold storage.
- opt
In BooleanTo Archive For Supported Resources - If the value is true, your backup plan transitions supported resources to archive (cold) storage tier in accordance with your lifecycle settings.
BackupPlanResourceType
- Backup
Plan stringName - The display name of a backup plan.
- Backup
Plan List<Pulumi.Rule Aws Native. Backup. Inputs. Backup Plan Backup Rule Resource Type> - An array of
BackupRule
objects, each of which specifies a scheduled task that is used to back up a selection of resources. - Advanced
Backup List<Pulumi.Settings Aws Native. Backup. Inputs. Backup Plan Advanced Backup Setting Resource Type> - A list of backup options for each resource type.
- Backup
Plan stringName - The display name of a backup plan.
- Backup
Plan []BackupRule Plan Backup Rule Resource Type - An array of
BackupRule
objects, each of which specifies a scheduled task that is used to back up a selection of resources. - Advanced
Backup []BackupSettings Plan Advanced Backup Setting Resource Type - A list of backup options for each resource type.
- backup
Plan StringName - The display name of a backup plan.
- backup
Plan List<BackupRule Plan Backup Rule Resource Type> - An array of
BackupRule
objects, each of which specifies a scheduled task that is used to back up a selection of resources. - advanced
Backup List<BackupSettings Plan Advanced Backup Setting Resource Type> - A list of backup options for each resource type.
- backup
Plan stringName - The display name of a backup plan.
- backup
Plan BackupRule Plan Backup Rule Resource Type[] - An array of
BackupRule
objects, each of which specifies a scheduled task that is used to back up a selection of resources. - advanced
Backup BackupSettings Plan Advanced Backup Setting Resource Type[] - A list of backup options for each resource type.
- backup_
plan_ strname - The display name of a backup plan.
- backup_
plan_ Sequence[Backuprule Plan Backup Rule Resource Type] - An array of
BackupRule
objects, each of which specifies a scheduled task that is used to back up a selection of resources. - advanced_
backup_ Sequence[Backupsettings Plan Advanced Backup Setting Resource Type] - A list of backup options for each resource type.
- backup
Plan StringName - The display name of a backup plan.
- backup
Plan List<Property Map>Rule - An array of
BackupRule
objects, each of which specifies a scheduled task that is used to back up a selection of resources. - advanced
Backup List<Property Map>Settings - A list of backup options for each resource type.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.