Skip navigation links
$ A B C D E F G H I J K L M N O R S T V W 

$

$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.BackupSelectionOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.TagCondition.Jsii$Proxy
 

A

accessPolicy(PolicyDocument) - Method in class software.amazon.awscdk.services.backup.BackupVault.Builder
(experimental) A resource-based policy that is used to manage access permissions on the backup vault.
accessPolicy(PolicyDocument) - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Builder
accessPolicy(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
`AWS::Backup::BackupVault.AccessPolicy`.
accessPolicy(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder
addRule(BackupPlanRule) - Method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Adds a rule to a plan.
addSelection(String, BackupSelectionOptions) - Method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Adds a selection to this plan.
advancedBackupSettings(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Builder
advancedBackupSettings(List<? extends Object>) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Builder
allowRestores(Boolean) - Method in class software.amazon.awscdk.services.backup.BackupSelection.Builder
(experimental) Whether to automatically give restores permissions to the role that AWS Backup uses.
allowRestores(Boolean) - Method in class software.amazon.awscdk.services.backup.BackupSelectionOptions.Builder
allowRestores(Boolean) - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Builder

B

backupOptions(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Builder
BackupPlan - Class in software.amazon.awscdk.services.backup
(experimental) A backup plan.
BackupPlan(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.BackupPlan
 
BackupPlan(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.backup.BackupPlan
 
BackupPlan(Construct, String, BackupPlanProps) - Constructor for class software.amazon.awscdk.services.backup.BackupPlan
 
BackupPlan(Construct, String) - Constructor for class software.amazon.awscdk.services.backup.BackupPlan
 
backupPlan(IBackupPlan) - Method in class software.amazon.awscdk.services.backup.BackupSelection.Builder
(experimental) The backup plan for this selection.
backupPlan(IBackupPlan) - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Builder
backupPlan(CfnBackupPlan.BackupPlanResourceTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.Builder
`AWS::Backup::BackupPlan.BackupPlan`.
backupPlan(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.Builder
`AWS::Backup::BackupPlan.BackupPlan`.
backupPlan(CfnBackupPlan.BackupPlanResourceTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Builder
backupPlan(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Builder
BackupPlan.Builder - Class in software.amazon.awscdk.services.backup
(experimental) A fluent builder for BackupPlan.
backupPlanId(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.Builder
`AWS::Backup::BackupSelection.BackupPlanId`.
backupPlanId(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Builder
backupPlanName(String) - Method in class software.amazon.awscdk.services.backup.BackupPlan.Builder
(experimental) The display name of the backup plan.
backupPlanName(String) - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Builder
backupPlanName(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Builder
BackupPlanProps - Interface in software.amazon.awscdk.services.backup
(experimental) Properties for a BackupPlan.
BackupPlanProps.Builder - Class in software.amazon.awscdk.services.backup
A builder for BackupPlanProps
BackupPlanProps.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
An implementation for BackupPlanProps
BackupPlanRule - Class in software.amazon.awscdk.services.backup
(experimental) A backup plan rule.
BackupPlanRule(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.BackupPlanRule
 
BackupPlanRule(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.backup.BackupPlanRule
 
BackupPlanRule(BackupPlanRuleProps) - Constructor for class software.amazon.awscdk.services.backup.BackupPlanRule
 
backupPlanRule(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Builder
backupPlanRule(List<? extends Object>) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Builder
BackupPlanRule.Builder - Class in software.amazon.awscdk.services.backup
(experimental) A fluent builder for BackupPlanRule.
BackupPlanRuleProps - Interface in software.amazon.awscdk.services.backup
(experimental) Properties for a BackupPlanRule.
BackupPlanRuleProps.Builder - Class in software.amazon.awscdk.services.backup
A builder for BackupPlanRuleProps
BackupPlanRuleProps.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
An implementation for BackupPlanRuleProps
backupPlanRules(List<? extends BackupPlanRule>) - Method in class software.amazon.awscdk.services.backup.BackupPlan.Builder
(experimental) Rules for the backup plan.
backupPlanRules(List<? extends BackupPlanRule>) - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Builder
backupPlanTags(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.Builder
`AWS::Backup::BackupPlan.BackupPlanTags`.
backupPlanTags(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Builder
BackupResource - Class in software.amazon.awscdk.services.backup
(experimental) A resource to backup.
BackupResource(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.BackupResource
 
BackupResource(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.backup.BackupResource
 
BackupResource(String, TagCondition, Construct) - Constructor for class software.amazon.awscdk.services.backup.BackupResource
 
BackupResource(String, TagCondition) - Constructor for class software.amazon.awscdk.services.backup.BackupResource
 
BackupResource(String) - Constructor for class software.amazon.awscdk.services.backup.BackupResource
 
BackupResource() - Constructor for class software.amazon.awscdk.services.backup.BackupResource
 
BackupResource.Builder - Class in software.amazon.awscdk.services.backup
(experimental) A fluent builder for BackupResource.
BackupSelection - Class in software.amazon.awscdk.services.backup
(experimental) A backup selection.
BackupSelection(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.BackupSelection
 
BackupSelection(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.backup.BackupSelection
 
BackupSelection(Construct, String, BackupSelectionProps) - Constructor for class software.amazon.awscdk.services.backup.BackupSelection
 
backupSelection(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.Builder
`AWS::Backup::BackupSelection.BackupSelection`.
backupSelection(CfnBackupSelection.BackupSelectionResourceTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.Builder
`AWS::Backup::BackupSelection.BackupSelection`.
backupSelection(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Builder
backupSelection(CfnBackupSelection.BackupSelectionResourceTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Builder
BackupSelection.Builder - Class in software.amazon.awscdk.services.backup
(experimental) A fluent builder for BackupSelection.
backupSelectionName(String) - Method in class software.amazon.awscdk.services.backup.BackupSelection.Builder
(experimental) The name for this selection.
backupSelectionName(String) - Method in class software.amazon.awscdk.services.backup.BackupSelectionOptions.Builder
backupSelectionName(String) - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Builder
BackupSelectionOptions - Interface in software.amazon.awscdk.services.backup
(experimental) Options for a BackupSelection.
BackupSelectionOptions.Builder - Class in software.amazon.awscdk.services.backup
BackupSelectionOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
An implementation for BackupSelectionOptions
BackupSelectionProps - Interface in software.amazon.awscdk.services.backup
(experimental) Properties for a BackupSelection.
BackupSelectionProps.Builder - Class in software.amazon.awscdk.services.backup
A builder for BackupSelectionProps
BackupSelectionProps.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
An implementation for BackupSelectionProps
backupVault(IBackupVault) - Method in class software.amazon.awscdk.services.backup.BackupPlan.Builder
(experimental) The backup vault where backups are stored.
backupVault(IBackupVault) - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Builder
backupVault(IBackupVault) - Method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
(experimental) The backup vault where backups are.
backupVault(IBackupVault) - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Builder
BackupVault - Class in software.amazon.awscdk.services.backup
(experimental) A backup vault.
BackupVault(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.BackupVault
 
BackupVault(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.backup.BackupVault
 
BackupVault(Construct, String, BackupVaultProps) - Constructor for class software.amazon.awscdk.services.backup.BackupVault
 
BackupVault(Construct, String) - Constructor for class software.amazon.awscdk.services.backup.BackupVault
 
BackupVault.Builder - Class in software.amazon.awscdk.services.backup
(experimental) A fluent builder for BackupVault.
BackupVaultEvents - Enum in software.amazon.awscdk.services.backup
(experimental) Backup vault events.
backupVaultEvents(List<String>) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Builder
backupVaultName(String) - Method in class software.amazon.awscdk.services.backup.BackupVault.Builder
(experimental) The name of a logical container where backups are stored.
backupVaultName(String) - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Builder
backupVaultName(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
`AWS::Backup::BackupVault.BackupVaultName`.
backupVaultName(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder
BackupVaultProps - Interface in software.amazon.awscdk.services.backup
(experimental) Properties for a BackupVault.
BackupVaultProps.Builder - Class in software.amazon.awscdk.services.backup
A builder for BackupVaultProps
BackupVaultProps.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
An implementation for BackupVaultProps
backupVaultTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
`AWS::Backup::BackupVault.BackupVaultTags`.
backupVaultTags(Map<String, String>) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
`AWS::Backup::BackupVault.BackupVaultTags`.
backupVaultTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder
backupVaultTags(Map<String, String>) - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder
build() - Method in class software.amazon.awscdk.services.backup.BackupPlan.Builder
 
build() - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
 
build() - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.BackupResource.Builder
 
build() - Method in class software.amazon.awscdk.services.backup.BackupSelection.Builder
 
build() - Method in class software.amazon.awscdk.services.backup.BackupSelectionOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.BackupVault.Builder
 
build() - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.Builder
 
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.Builder
 
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
 
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.TagCondition.Builder
Builds the configured instance.
builder() - Static method in interface software.amazon.awscdk.services.backup.BackupPlanProps
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.BackupPlanProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.BackupSelectionOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.BackupSelectionOptions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.BackupSelectionProps
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.BackupSelectionProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.BackupVaultProps
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.BackupVaultProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnBackupPlanProps
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnBackupSelectionProps
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnBackupVaultProps
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.TagCondition
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.TagCondition.Builder
 

C

CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.backup.CfnBackupPlan
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.backup.CfnBackupSelection
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.backup.CfnBackupVault
The CloudFormation resource type name for this resource class.
CfnBackupPlan - Class in software.amazon.awscdk.services.backup
A CloudFormation `AWS::Backup::BackupPlan`.
CfnBackupPlan(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan
 
CfnBackupPlan(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan
 
CfnBackupPlan(Construct, String, CfnBackupPlanProps) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan
Create a new `AWS::Backup::BackupPlan`.
CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty - Interface in software.amazon.awscdk.services.backup
 
CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Builder - Class in software.amazon.awscdk.services.backup
CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
CfnBackupPlan.BackupPlanResourceTypeProperty - Interface in software.amazon.awscdk.services.backup
 
CfnBackupPlan.BackupPlanResourceTypeProperty.Builder - Class in software.amazon.awscdk.services.backup
CfnBackupPlan.BackupPlanResourceTypeProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
CfnBackupPlan.BackupRuleResourceTypeProperty - Interface in software.amazon.awscdk.services.backup
 
CfnBackupPlan.BackupRuleResourceTypeProperty.Builder - Class in software.amazon.awscdk.services.backup
CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
CfnBackupPlan.Builder - Class in software.amazon.awscdk.services.backup
A fluent builder for CfnBackupPlan.
CfnBackupPlan.CopyActionResourceTypeProperty - Interface in software.amazon.awscdk.services.backup
 
CfnBackupPlan.CopyActionResourceTypeProperty.Builder - Class in software.amazon.awscdk.services.backup
CfnBackupPlan.CopyActionResourceTypeProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
CfnBackupPlan.LifecycleResourceTypeProperty - Interface in software.amazon.awscdk.services.backup
 
CfnBackupPlan.LifecycleResourceTypeProperty.Builder - Class in software.amazon.awscdk.services.backup
CfnBackupPlan.LifecycleResourceTypeProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
CfnBackupPlanProps - Interface in software.amazon.awscdk.services.backup
Properties for defining a `AWS::Backup::BackupPlan`.
CfnBackupPlanProps.Builder - Class in software.amazon.awscdk.services.backup
A builder for CfnBackupPlanProps
CfnBackupPlanProps.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
An implementation for CfnBackupPlanProps
CfnBackupSelection - Class in software.amazon.awscdk.services.backup
A CloudFormation `AWS::Backup::BackupSelection`.
CfnBackupSelection(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupSelection
 
CfnBackupSelection(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupSelection
 
CfnBackupSelection(Construct, String, CfnBackupSelectionProps) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupSelection
Create a new `AWS::Backup::BackupSelection`.
CfnBackupSelection.BackupSelectionResourceTypeProperty - Interface in software.amazon.awscdk.services.backup
 
CfnBackupSelection.BackupSelectionResourceTypeProperty.Builder - Class in software.amazon.awscdk.services.backup
CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
CfnBackupSelection.Builder - Class in software.amazon.awscdk.services.backup
A fluent builder for CfnBackupSelection.
CfnBackupSelection.ConditionResourceTypeProperty - Interface in software.amazon.awscdk.services.backup
 
CfnBackupSelection.ConditionResourceTypeProperty.Builder - Class in software.amazon.awscdk.services.backup
CfnBackupSelection.ConditionResourceTypeProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
CfnBackupSelectionProps - Interface in software.amazon.awscdk.services.backup
Properties for defining a `AWS::Backup::BackupSelection`.
CfnBackupSelectionProps.Builder - Class in software.amazon.awscdk.services.backup
CfnBackupSelectionProps.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
An implementation for CfnBackupSelectionProps
CfnBackupVault - Class in software.amazon.awscdk.services.backup
A CloudFormation `AWS::Backup::BackupVault`.
CfnBackupVault(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupVault
 
CfnBackupVault(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupVault
 
CfnBackupVault(Construct, String, CfnBackupVaultProps) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupVault
Create a new `AWS::Backup::BackupVault`.
CfnBackupVault.Builder - Class in software.amazon.awscdk.services.backup
A fluent builder for CfnBackupVault.
CfnBackupVault.NotificationObjectTypeProperty - Interface in software.amazon.awscdk.services.backup
 
CfnBackupVault.NotificationObjectTypeProperty.Builder - Class in software.amazon.awscdk.services.backup
CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
CfnBackupVaultProps - Interface in software.amazon.awscdk.services.backup
Properties for defining a `AWS::Backup::BackupVault`.
CfnBackupVaultProps.Builder - Class in software.amazon.awscdk.services.backup
A builder for CfnBackupVaultProps
CfnBackupVaultProps.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
An implementation for CfnBackupVaultProps
completionWindow(Duration) - Method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
(experimental) The duration after a backup job is successfully started before it must be completed or it is canceled by AWS Backup.
completionWindow(Duration) - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Builder
completionWindowMinutes(Number) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
conditionKey(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Builder
conditionType(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Builder
conditionValue(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Builder
copyActions(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
copyActions(List<? extends Object>) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
create(Construct, String) - Static method in class software.amazon.awscdk.services.backup.BackupPlan.Builder
 
create() - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
 
create(String, Construct) - Static method in class software.amazon.awscdk.services.backup.BackupResource.Builder
 
create(String) - Static method in class software.amazon.awscdk.services.backup.BackupResource.Builder
 
create() - Static method in class software.amazon.awscdk.services.backup.BackupResource.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.backup.BackupSelection.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.backup.BackupVault.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.backup.CfnBackupPlan.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.backup.CfnBackupSelection.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
 

D

daily(IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
(experimental) Daily with 35 days retention.
daily() - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
(experimental) Daily with 35 days retention.
daily35DayRetention(Construct, String, IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Daily with 35 day retention.
daily35DayRetention(Construct, String) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Daily with 35 day retention.
dailyMonthly1YearRetention(Construct, String, IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Daily and monthly with 1 year retention.
dailyMonthly1YearRetention(Construct, String) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Daily and monthly with 1 year retention.
dailyWeeklyMonthly5YearRetention(Construct, String, IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Daily, weekly and monthly with 5 year retention.
dailyWeeklyMonthly5YearRetention(Construct, String) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Daily, weekly and monthly with 5 year retention.
dailyWeeklyMonthly7YearRetention(Construct, String, IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Daily, weekly and monthly with 7 year retention.
dailyWeeklyMonthly7YearRetention(Construct, String) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Daily, weekly and monthly with 7 year retention.
deleteAfter(Duration) - Method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
(experimental) Specifies the duration after creation that a recovery point is deleted.
deleteAfter(Duration) - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Builder
deleteAfterDays(Number) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty.Builder
destinationBackupVaultArn(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Builder

E

encryptionKey(IKey) - Method in class software.amazon.awscdk.services.backup.BackupVault.Builder
(experimental) The server-side encryption key to use to protect your backups.
encryptionKey(IKey) - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Builder
encryptionKeyArn(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
`AWS::Backup::BackupVault.EncryptionKeyArn`.
encryptionKeyArn(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder
equals(Object) - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.BackupSelectionOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.TagCondition.Jsii$Proxy
 

F

fromArn(String) - Static method in class software.amazon.awscdk.services.backup.BackupResource
(experimental) A list of ARNs or match patterns such as `arn:aws:ec2:us-east-1:123456789012:volume/*`.
fromBackupPlanId(Construct, String, String) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Import an existing backup plan.
fromBackupVaultName(Construct, String, String) - Static method in class software.amazon.awscdk.services.backup.BackupVault
(experimental) Import an existing backup vault.
fromConstruct(Construct) - Static method in class software.amazon.awscdk.services.backup.BackupResource
(experimental) Adds all supported resources in a construct.
fromDynamoDbTable(ITable) - Static method in class software.amazon.awscdk.services.backup.BackupResource
(experimental) A DynamoDB table.
fromEc2Instance(IInstance) - Static method in class software.amazon.awscdk.services.backup.BackupResource
(experimental) An EC2 instance.
fromEfsFileSystem(IFileSystem) - Static method in class software.amazon.awscdk.services.backup.BackupResource
(experimental) An EFS file system.
fromRdsDatabaseInstance(IDatabaseInstance) - Static method in class software.amazon.awscdk.services.backup.BackupResource
(experimental) A RDS database instance.
fromTag(String, String, TagOperation) - Static method in class software.amazon.awscdk.services.backup.BackupResource
(experimental) A tag condition.
fromTag(String, String) - Static method in class software.amazon.awscdk.services.backup.BackupResource
(experimental) A tag condition.

G

getAccessPolicy() - Method in interface software.amazon.awscdk.services.backup.BackupVaultProps
(experimental) A resource-based policy that is used to manage access permissions on the backup vault.
getAccessPolicy() - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
 
getAccessPolicy() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
`AWS::Backup::BackupVault.AccessPolicy`.
getAccessPolicy() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVaultProps
`AWS::Backup::BackupVault.AccessPolicy`.
getAccessPolicy() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
getAdvancedBackupSettings() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty
`CfnBackupPlan.BackupPlanResourceTypeProperty.AdvancedBackupSettings`.
getAdvancedBackupSettings() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Jsii$Proxy
 
getAllowRestores() - Method in interface software.amazon.awscdk.services.backup.BackupSelectionOptions
(experimental) Whether to automatically give restores permissions to the role that AWS Backup uses.
getAllowRestores() - Method in class software.amazon.awscdk.services.backup.BackupSelectionOptions.Jsii$Proxy
 
getAllowRestores() - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Jsii$Proxy
 
getAttrBackupPlanArn() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
 
getAttrBackupPlanId() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
 
getAttrBackupPlanId() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
 
getAttrBackupVaultArn() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
 
getAttrBackupVaultName() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
 
getAttrSelectionId() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
 
getAttrVersionId() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
 
getBackupOptions() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty
`CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.BackupOptions`.
getBackupOptions() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Jsii$Proxy
 
getBackupPlan() - Method in interface software.amazon.awscdk.services.backup.BackupSelectionProps
(experimental) The backup plan for this selection.
getBackupPlan() - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Jsii$Proxy
 
getBackupPlan() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
`AWS::Backup::BackupPlan.BackupPlan`.
getBackupPlan() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlanProps
`AWS::Backup::BackupPlan.BackupPlan`.
getBackupPlan() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Jsii$Proxy
 
getBackupPlanArn() - Method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) The ARN of the backup plan.
getBackupPlanId() - Method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) The identifier of the backup plan.
getBackupPlanId() - Method in class software.amazon.awscdk.services.backup.BackupSelection
(experimental) The identifier of the backup plan.
getBackupPlanId() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
`AWS::Backup::BackupSelection.BackupPlanId`.
getBackupPlanId() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelectionProps
`AWS::Backup::BackupSelection.BackupPlanId`.
getBackupPlanId() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Jsii$Proxy
 
getBackupPlanId() - Method in interface software.amazon.awscdk.services.backup.IBackupPlan
(experimental) The identifier of the backup plan.
getBackupPlanId() - Method in interface software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Default
(experimental) The identifier of the backup plan.
getBackupPlanId() - Method in class software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Proxy
(experimental) The identifier of the backup plan.
getBackupPlanName() - Method in interface software.amazon.awscdk.services.backup.BackupPlanProps
(experimental) The display name of the backup plan.
getBackupPlanName() - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Jsii$Proxy
 
getBackupPlanName() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty
`CfnBackupPlan.BackupPlanResourceTypeProperty.BackupPlanName`.
getBackupPlanName() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Jsii$Proxy
 
getBackupPlanRule() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty
`CfnBackupPlan.BackupPlanResourceTypeProperty.BackupPlanRule`.
getBackupPlanRule() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Jsii$Proxy
 
getBackupPlanRules() - Method in interface software.amazon.awscdk.services.backup.BackupPlanProps
(experimental) Rules for the backup plan.
getBackupPlanRules() - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Jsii$Proxy
 
getBackupPlanTags() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
`AWS::Backup::BackupPlan.BackupPlanTags`.
getBackupPlanTags() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlanProps
`AWS::Backup::BackupPlan.BackupPlanTags`.
getBackupPlanTags() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Jsii$Proxy
 
getBackupSelection() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
`AWS::Backup::BackupSelection.BackupSelection`.
getBackupSelection() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelectionProps
`AWS::Backup::BackupSelection.BackupSelection`.
getBackupSelection() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Jsii$Proxy
 
getBackupSelectionName() - Method in interface software.amazon.awscdk.services.backup.BackupSelectionOptions
(experimental) The name for this selection.
getBackupSelectionName() - Method in class software.amazon.awscdk.services.backup.BackupSelectionOptions.Jsii$Proxy
 
getBackupSelectionName() - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Jsii$Proxy
 
getBackupVault() - Method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) The backup vault where backups are stored if not defined at the rule level.
getBackupVault() - Method in interface software.amazon.awscdk.services.backup.BackupPlanProps
(experimental) The backup vault where backups are stored.
getBackupVault() - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Jsii$Proxy
 
getBackupVault() - Method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
(experimental) The backup vault where backups are.
getBackupVault() - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
 
getBackupVaultArn() - Method in class software.amazon.awscdk.services.backup.BackupVault
(experimental) The ARN of the backup vault.
getBackupVaultEvents() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty
`CfnBackupVault.NotificationObjectTypeProperty.BackupVaultEvents`.
getBackupVaultEvents() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy
 
getBackupVaultName() - Method in class software.amazon.awscdk.services.backup.BackupVault
(experimental) The name of a logical container where backups are stored.
getBackupVaultName() - Method in interface software.amazon.awscdk.services.backup.BackupVaultProps
(experimental) The name of a logical container where backups are stored.
getBackupVaultName() - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
 
getBackupVaultName() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
`AWS::Backup::BackupVault.BackupVaultName`.
getBackupVaultName() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVaultProps
`AWS::Backup::BackupVault.BackupVaultName`.
getBackupVaultName() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
getBackupVaultName() - Method in interface software.amazon.awscdk.services.backup.IBackupVault
(experimental) The name of a logical container where backups are stored.
getBackupVaultName() - Method in interface software.amazon.awscdk.services.backup.IBackupVault.Jsii$Default
(experimental) The name of a logical container where backups are stored.
getBackupVaultName() - Method in class software.amazon.awscdk.services.backup.IBackupVault.Jsii$Proxy
(experimental) The name of a logical container where backups are stored.
getBackupVaultTags() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
`AWS::Backup::BackupVault.BackupVaultTags`.
getBackupVaultTags() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVaultProps
`AWS::Backup::BackupVault.BackupVaultTags`.
getBackupVaultTags() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
getCfnProperties() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
 
getCfnProperties() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
 
getCfnProperties() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
 
getCompletionWindow() - Method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
(experimental) The duration after a backup job is successfully started before it must be completed or it is canceled by AWS Backup.
getCompletionWindow() - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
 
getCompletionWindowMinutes() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
`CfnBackupPlan.BackupRuleResourceTypeProperty.CompletionWindowMinutes`.
getCompletionWindowMinutes() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getConditionKey() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty
`CfnBackupSelection.ConditionResourceTypeProperty.ConditionKey`.
getConditionKey() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Jsii$Proxy
 
getConditionType() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty
`CfnBackupSelection.ConditionResourceTypeProperty.ConditionType`.
getConditionType() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Jsii$Proxy
 
getConditionValue() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty
`CfnBackupSelection.ConditionResourceTypeProperty.ConditionValue`.
getConditionValue() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Jsii$Proxy
 
getConstruct() - Method in class software.amazon.awscdk.services.backup.BackupResource
(experimental) A construct.
getCopyActions() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
`CfnBackupPlan.BackupRuleResourceTypeProperty.CopyActions`.
getCopyActions() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getDeleteAfter() - Method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
(experimental) Specifies the duration after creation that a recovery point is deleted.
getDeleteAfter() - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
 
getDeleteAfterDays() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty
`CfnBackupPlan.LifecycleResourceTypeProperty.DeleteAfterDays`.
getDeleteAfterDays() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty.Jsii$Proxy
 
getDestinationBackupVaultArn() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty
`CfnBackupPlan.CopyActionResourceTypeProperty.DestinationBackupVaultArn`.
getDestinationBackupVaultArn() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Jsii$Proxy
 
getEncryptionKey() - Method in interface software.amazon.awscdk.services.backup.BackupVaultProps
(experimental) The server-side encryption key to use to protect your backups.
getEncryptionKey() - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
 
getEncryptionKeyArn() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
`AWS::Backup::BackupVault.EncryptionKeyArn`.
getEncryptionKeyArn() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVaultProps
`AWS::Backup::BackupVault.EncryptionKeyArn`.
getEncryptionKeyArn() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
getEnv() - Method in interface software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Default
The environment this resource belongs to.
getEnv() - Method in class software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Proxy
The environment this resource belongs to.
getEnv() - Method in interface software.amazon.awscdk.services.backup.IBackupVault.Jsii$Default
The environment this resource belongs to.
getEnv() - Method in class software.amazon.awscdk.services.backup.IBackupVault.Jsii$Proxy
The environment this resource belongs to.
getGrantPrincipal() - Method in class software.amazon.awscdk.services.backup.BackupSelection
(experimental) The principal to grant permissions to.
getIamRoleArn() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty
`CfnBackupSelection.BackupSelectionResourceTypeProperty.IamRoleArn`.
getIamRoleArn() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
getKey() - Method in interface software.amazon.awscdk.services.backup.TagCondition
(experimental) The key in a key-value pair.
getKey() - Method in class software.amazon.awscdk.services.backup.TagCondition.Jsii$Proxy
 
getLifecycle() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
`CfnBackupPlan.BackupRuleResourceTypeProperty.Lifecycle`.
getLifecycle() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getLifecycle() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty
`CfnBackupPlan.CopyActionResourceTypeProperty.Lifecycle`.
getLifecycle() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Jsii$Proxy
 
getListOfTags() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty
`CfnBackupSelection.BackupSelectionResourceTypeProperty.ListOfTags`.
getListOfTags() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
getMoveToColdStorageAfter() - Method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
(experimental) Specifies the duration after creation that a recovery point is moved to cold storage.
getMoveToColdStorageAfter() - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
 
getMoveToColdStorageAfterDays() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty
`CfnBackupPlan.LifecycleResourceTypeProperty.MoveToColdStorageAfterDays`.
getMoveToColdStorageAfterDays() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty.Jsii$Proxy
 
getNode() - Method in interface software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Default
The construct tree node for this construct.
getNode() - Method in class software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Proxy
The construct tree node for this construct.
getNode() - Method in interface software.amazon.awscdk.services.backup.IBackupVault.Jsii$Default
The construct tree node for this construct.
getNode() - Method in class software.amazon.awscdk.services.backup.IBackupVault.Jsii$Proxy
The construct tree node for this construct.
getNotificationEvents() - Method in interface software.amazon.awscdk.services.backup.BackupVaultProps
(experimental) The vault events to send.
getNotificationEvents() - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
 
getNotifications() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
`AWS::Backup::BackupVault.Notifications`.
getNotifications() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVaultProps
`AWS::Backup::BackupVault.Notifications`.
getNotifications() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
getNotificationTopic() - Method in interface software.amazon.awscdk.services.backup.BackupVaultProps
(experimental) A SNS topic to send vault events to.
getNotificationTopic() - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
 
getOperation() - Method in interface software.amazon.awscdk.services.backup.TagCondition
(experimental) An operation that is applied to a key-value pair used to filter resources in a selection.
getOperation() - Method in class software.amazon.awscdk.services.backup.TagCondition.Jsii$Proxy
 
getProps() - Method in class software.amazon.awscdk.services.backup.BackupPlanRule
(experimental) Rule properties.
getRecoveryPointTags() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
`CfnBackupPlan.BackupRuleResourceTypeProperty.RecoveryPointTags`.
getRecoveryPointTags() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getRemovalPolicy() - Method in interface software.amazon.awscdk.services.backup.BackupVaultProps
(experimental) The removal policy to apply to the vault.
getRemovalPolicy() - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
 
getResource() - Method in class software.amazon.awscdk.services.backup.BackupResource
(experimental) A resource.
getResources() - Method in interface software.amazon.awscdk.services.backup.BackupSelectionOptions
(experimental) The resources to backup.
getResources() - Method in class software.amazon.awscdk.services.backup.BackupSelectionOptions.Jsii$Proxy
 
getResources() - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Jsii$Proxy
 
getResources() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty
`CfnBackupSelection.BackupSelectionResourceTypeProperty.Resources`.
getResources() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
getResourceType() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty
`CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.ResourceType`.
getResourceType() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Jsii$Proxy
 
getRole() - Method in interface software.amazon.awscdk.services.backup.BackupSelectionOptions
(experimental) The role that AWS Backup uses to authenticate when backuping or restoring the resources.
getRole() - Method in class software.amazon.awscdk.services.backup.BackupSelectionOptions.Jsii$Proxy
 
getRole() - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Jsii$Proxy
 
getRuleName() - Method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
(experimental) A display name for the backup rule.
getRuleName() - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
 
getRuleName() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
`CfnBackupPlan.BackupRuleResourceTypeProperty.RuleName`.
getRuleName() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getScheduleExpression() - Method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
(experimental) A CRON expression specifying when AWS Backup initiates a backup job.
getScheduleExpression() - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
 
getScheduleExpression() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
`CfnBackupPlan.BackupRuleResourceTypeProperty.ScheduleExpression`.
getScheduleExpression() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getSelectionId() - Method in class software.amazon.awscdk.services.backup.BackupSelection
(experimental) The identifier of the backup selection.
getSelectionName() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty
`CfnBackupSelection.BackupSelectionResourceTypeProperty.SelectionName`.
getSelectionName() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
getSnsTopicArn() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty
`CfnBackupVault.NotificationObjectTypeProperty.SNSTopicArn`.
getSnsTopicArn() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy
 
getStack() - Method in interface software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Default
The stack in which this resource is defined.
getStack() - Method in class software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Proxy
The stack in which this resource is defined.
getStack() - Method in interface software.amazon.awscdk.services.backup.IBackupVault.Jsii$Default
The stack in which this resource is defined.
getStack() - Method in class software.amazon.awscdk.services.backup.IBackupVault.Jsii$Proxy
The stack in which this resource is defined.
getStartWindow() - Method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
(experimental) The duration after a backup is scheduled before a job is canceled if it doesn't start successfully.
getStartWindow() - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
 
getStartWindowMinutes() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
`CfnBackupPlan.BackupRuleResourceTypeProperty.StartWindowMinutes`.
getStartWindowMinutes() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getTagCondition() - Method in class software.amazon.awscdk.services.backup.BackupResource
(experimental) A condition on a tag.
getTargetBackupVault() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
`CfnBackupPlan.BackupRuleResourceTypeProperty.TargetBackupVault`.
getTargetBackupVault() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getValue() - Method in interface software.amazon.awscdk.services.backup.TagCondition
(experimental) The value in a key-value pair.
getValue() - Method in class software.amazon.awscdk.services.backup.TagCondition.Jsii$Proxy
 
getVersionId() - Method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Version Id.

H

hashCode() - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.BackupSelectionOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.TagCondition.Jsii$Proxy
 

I

iamRoleArn(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Builder
IBackupPlan - Interface in software.amazon.awscdk.services.backup
(experimental) A backup plan.
IBackupPlan.Jsii$Default - Interface in software.amazon.awscdk.services.backup
Internal default implementation for IBackupPlan.
IBackupPlan.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
A proxy class which represents a concrete javascript instance of this type.
IBackupVault - Interface in software.amazon.awscdk.services.backup
(experimental) A backup vault.
IBackupVault.Jsii$Default - Interface in software.amazon.awscdk.services.backup
Internal default implementation for IBackupVault.
IBackupVault.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
A proxy class which represents a concrete javascript instance of this type.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
(experimental) Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
(experimental) Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
(experimental) Examines the CloudFormation resource and discloses attributes.

J

Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.BackupPlanProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, List<? extends BackupPlanRule>, IBackupVault) - Constructor for class software.amazon.awscdk.services.backup.BackupPlanProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BackupPlanProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(IBackupVault, Duration, Duration, Duration, String, Schedule, Duration) - Constructor for class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BackupPlanRuleProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.BackupSelectionOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(List<? extends BackupResource>, Boolean, String, IRole) - Constructor for class software.amazon.awscdk.services.backup.BackupSelectionOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BackupSelectionOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.BackupSelectionProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(IBackupPlan, List<? extends BackupResource>, Boolean, String, IRole) - Constructor for class software.amazon.awscdk.services.backup.BackupSelectionProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BackupSelectionProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(PolicyDocument, String, IKey, List<? extends BackupVaultEvents>, ITopic, RemovalPolicy) - Constructor for class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BackupVaultProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Object, String) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, Object, Object) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, String, Number, Object, Object, Object, String, Number) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, Object) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Number, Number) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Object, Object) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBackupPlanProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, String, Object, List<String>) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBackupSelection.BackupSelectionResourceTypeProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, String, String) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBackupSelection.BackupSelectionResourceTypeProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, Object) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBackupSelectionProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(List<String>, String) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBackupVault.NotificationObjectTypeProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, Object, Object, String, Object) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBackupVaultProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.IBackupVault.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.TagCondition.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, String, TagOperation) - Constructor for class software.amazon.awscdk.services.backup.TagCondition.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the TagCondition.Builder.

K

key(String) - Method in class software.amazon.awscdk.services.backup.BackupResource.Builder
(experimental) The key in a key-value pair.
key(String) - Method in class software.amazon.awscdk.services.backup.TagCondition.Builder
Sets the value of TagCondition.getKey()

L

lifecycle(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
lifecycle(CfnBackupPlan.LifecycleResourceTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
lifecycle(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Builder
lifecycle(CfnBackupPlan.LifecycleResourceTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Builder
listOfTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Builder
listOfTags(List<? extends Object>) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Builder

M

monthly1Year(IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
(experimental) Monthly 1 year retention, move to cold storage after 1 month.
monthly1Year() - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
(experimental) Monthly 1 year retention, move to cold storage after 1 month.
monthly5Year(IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
(experimental) Monthly 5 year retention, move to cold storage after 3 months.
monthly5Year() - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
(experimental) Monthly 5 year retention, move to cold storage after 3 months.
monthly7Year(IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
(experimental) Monthly 7 year retention, move to cold storage after 3 months.
monthly7Year() - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
(experimental) Monthly 7 year retention, move to cold storage after 3 months.
moveToColdStorageAfter(Duration) - Method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
(experimental) Specifies the duration after creation that a recovery point is moved to cold storage.
moveToColdStorageAfter(Duration) - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Builder
moveToColdStorageAfterDays(Number) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty.Builder

N

notificationEvents(List<? extends BackupVaultEvents>) - Method in class software.amazon.awscdk.services.backup.BackupVault.Builder
(experimental) The vault events to send.
notificationEvents(List<? extends BackupVaultEvents>) - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Builder
notifications(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
`AWS::Backup::BackupVault.Notifications`.
notifications(CfnBackupVault.NotificationObjectTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
`AWS::Backup::BackupVault.Notifications`.
notifications(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder
notifications(CfnBackupVault.NotificationObjectTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder
notificationTopic(ITopic) - Method in class software.amazon.awscdk.services.backup.BackupVault.Builder
(experimental) A SNS topic to send vault events to.
notificationTopic(ITopic) - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Builder

O

operation(TagOperation) - Method in class software.amazon.awscdk.services.backup.BackupResource.Builder
(experimental) An operation that is applied to a key-value pair used to filter resources in a selection.
operation(TagOperation) - Method in class software.amazon.awscdk.services.backup.TagCondition.Builder
Sets the value of TagCondition.getOperation()

R

recoveryPointTags(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.backup.BackupVault.Builder
(experimental) The removal policy to apply to the vault.
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Builder
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
 
resources(List<? extends BackupResource>) - Method in class software.amazon.awscdk.services.backup.BackupSelection.Builder
(experimental) The resources to backup.
resources(List<? extends BackupResource>) - Method in class software.amazon.awscdk.services.backup.BackupSelectionOptions.Builder
resources(List<? extends BackupResource>) - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Builder
resources(List<String>) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Builder
resourceType(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Builder
role(IRole) - Method in class software.amazon.awscdk.services.backup.BackupSelection.Builder
(experimental) The role that AWS Backup uses to authenticate when backuping or restoring the resources.
role(IRole) - Method in class software.amazon.awscdk.services.backup.BackupSelectionOptions.Builder
role(IRole) - Method in class software.amazon.awscdk.services.backup.BackupSelectionProps.Builder
ruleName(String) - Method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
(experimental) A display name for the backup rule.
ruleName(String) - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Builder
ruleName(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder

S

scheduleExpression(Schedule) - Method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
(experimental) A CRON expression specifying when AWS Backup initiates a backup job.
scheduleExpression(Schedule) - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Builder
scheduleExpression(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
selectionName(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Builder
setAccessPolicy(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
`AWS::Backup::BackupVault.AccessPolicy`.
setBackupPlan(CfnBackupPlan.BackupPlanResourceTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
`AWS::Backup::BackupPlan.BackupPlan`.
setBackupPlan(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
`AWS::Backup::BackupPlan.BackupPlan`.
setBackupPlanId(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
`AWS::Backup::BackupSelection.BackupPlanId`.
setBackupPlanTags(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
`AWS::Backup::BackupPlan.BackupPlanTags`.
setBackupSelection(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
`AWS::Backup::BackupSelection.BackupSelection`.
setBackupSelection(CfnBackupSelection.BackupSelectionResourceTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
`AWS::Backup::BackupSelection.BackupSelection`.
setBackupVaultName(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
`AWS::Backup::BackupVault.BackupVaultName`.
setBackupVaultTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
`AWS::Backup::BackupVault.BackupVaultTags`.
setBackupVaultTags(Map<String, String>) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
`AWS::Backup::BackupVault.BackupVaultTags`.
setEncryptionKeyArn(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
`AWS::Backup::BackupVault.EncryptionKeyArn`.
setNotifications(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
`AWS::Backup::BackupVault.Notifications`.
setNotifications(CfnBackupVault.NotificationObjectTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
`AWS::Backup::BackupVault.Notifications`.
snsTopicArn(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Builder
software.amazon.awscdk.services.backup - package software.amazon.awscdk.services.backup
AWS Backup Construct Library
startWindow(Duration) - Method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
(experimental) The duration after a backup is scheduled before a job is canceled if it doesn't start successfully.
startWindow(Duration) - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Builder
startWindowMinutes(Number) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder

T

TagCondition - Interface in software.amazon.awscdk.services.backup
(experimental) A tag condition.
TagCondition.Builder - Class in software.amazon.awscdk.services.backup
A builder for TagCondition
TagCondition.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
An implementation for TagCondition
TagOperation - Enum in software.amazon.awscdk.services.backup
(experimental) An operation that is applied to a key-value pair.
targetBackupVault(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder

V

validate() - Method in class software.amazon.awscdk.services.backup.BackupPlan
(experimental) Validate the current construct.
value(String) - Method in class software.amazon.awscdk.services.backup.BackupResource.Builder
(experimental) The value in a key-value pair.
value(String) - Method in class software.amazon.awscdk.services.backup.TagCondition.Builder
Sets the value of TagCondition.getValue()
valueOf(String) - Static method in enum software.amazon.awscdk.services.backup.BackupVaultEvents
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.backup.TagOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awscdk.services.backup.BackupVaultEvents
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.backup.TagOperation
Returns an array containing the constants of this enum type, in the order they are declared.

W

weekly(IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
(experimental) Weekly with 3 months retention.
weekly() - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
(experimental) Weekly with 3 months retention.
$ A B C D E F G H I J K L M N O R S T V W 
Skip navigation links

Copyright © 2021. All rights reserved.