Skip navigation links
$ A B C D E F G H I J K L M N O P 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.LockConfigurationTypeProperty.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.CfnFramework.ControlInputParameterProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.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
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
A resource-based policy that is used to manage access permissions on the target backup vault.
accessPolicy(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder
addRule(BackupPlanRule) - Method in class software.amazon.awscdk.services.backup.BackupPlan
Adds a rule to a plan.
addSelection(String, BackupSelectionOptions) - Method in class software.amazon.awscdk.services.backup.BackupPlan
Adds a selection to this plan.
addToAccessPolicy(PolicyStatement) - Method in class software.amazon.awscdk.services.backup.BackupVault
Adds a statement to the vault access policy.
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
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
applyRemovalPolicy(RemovalPolicy) - Method in interface software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Default
Apply the given removal policy to this resource.
applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Proxy
Apply the given removal policy to this resource.
applyRemovalPolicy(RemovalPolicy) - Method in interface software.amazon.awscdk.services.backup.IBackupVault.Jsii$Default
Apply the given removal policy to this resource.
applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.backup.IBackupVault.Jsii$Proxy
Apply the given removal policy to this resource.

B

backupOptions(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Builder
BackupPlan - Class in software.amazon.awscdk.services.backup
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
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
Uniquely identifies the backup plan to be associated with the selection of resources.
backupPlan(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.Builder
Uniquely identifies the backup plan to be associated with the selection of resources.
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
A fluent builder for BackupPlan.
backupPlanId(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.Builder
Uniquely identifies a backup plan.
backupPlanId(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Builder
backupPlanName(String) - Method in class software.amazon.awscdk.services.backup.BackupPlan.Builder
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
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
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
A fluent builder for BackupPlanRule.
BackupPlanRuleProps - Interface in software.amazon.awscdk.services.backup
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
Rules for the backup plan.
backupPlanRules(List<? extends BackupPlanRule>) - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Builder
backupPlanTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.Builder
To help organize your resources, you can assign your own metadata to the resources that you create.
backupPlanTags(Map<String, String>) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.Builder
To help organize your resources, you can assign your own metadata to the resources that you create.
backupPlanTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Builder
backupPlanTags(Map<String, String>) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Builder
BackupResource - Class in software.amazon.awscdk.services.backup
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
A fluent builder for BackupResource.
BackupSelection - Class in software.amazon.awscdk.services.backup
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
Specifies the body of a request to assign a set of resources to a backup plan.
backupSelection(CfnBackupSelection.BackupSelectionResourceTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.Builder
Specifies the body of a request to assign a set of resources to a backup plan.
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
A fluent builder for BackupSelection.
backupSelectionName(String) - Method in class software.amazon.awscdk.services.backup.BackupSelection.Builder
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
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
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
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
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
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
A fluent builder for BackupVault.
BackupVaultEvents - Enum in software.amazon.awscdk.services.backup
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
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
The name of a logical container where backups are stored.
backupVaultName(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder
BackupVaultProps - Interface in software.amazon.awscdk.services.backup
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
Metadata that you can assign to help organize the resources that you create.
backupVaultTags(Map<String, String>) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
Metadata that you can assign to help organize the resources that you create.
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
blockRecoveryPointDeletion() - Method in class software.amazon.awscdk.services.backup.BackupVault
Adds a statement to the vault access policy that prevents anyone from deleting a recovery point.
blockRecoveryPointDeletion(Boolean) - Method in class software.amazon.awscdk.services.backup.BackupVault.Builder
Whether to add statements to the vault access policy that prevents anyone from deleting a recovery point.
blockRecoveryPointDeletion(Boolean) - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.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.LockConfigurationTypeProperty.Builder
Builds the configured instance.
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.CfnFramework.Builder
 
build() - Method in class software.amazon.awscdk.services.backup.CfnFramework.ControlInputParameterProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.backup.CfnReportPlan.Builder
 
build() - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.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.LockConfigurationTypeProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnBackupVault.LockConfigurationTypeProperty.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.CfnFramework.ControlInputParameterProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnFramework.ControlInputParameterProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnFrameworkProps
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnFrameworkProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.backup.CfnReportPlanProps
 
Builder() - Constructor for class software.amazon.awscdk.services.backup.CfnReportPlanProps.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.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.backup.CfnFramework
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.backup.CfnReportPlan
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
Specifies an object containing resource type and backup options.
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
Specifies an object containing properties used to create a backup plan.
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
Specifies an object containing properties used to schedule a task to back up a selection of resources.
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
Copies backups created by a backup rule to another vault.
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
Specifies an object containing an array of `Transition` objects that determine how long in days before a recovery point transitions to cold storage or is deleted.
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 `CfnBackupPlan`.
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
Specifies an object containing properties used to assign a set of resources to a backup plan.
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
Specifies an object that contains an array of triplets made up of a condition type (such as `STRINGEQUALS` ), a key, and a value.
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 `CfnBackupSelection`.
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.LockConfigurationTypeProperty - Interface in software.amazon.awscdk.services.backup
The `LockConfigurationType` property type specifies configuration for [AWS Backup Vault Lock](https://docs.aws.amazon.com/aws-backup/latest/devguide/vault-lock.html) .
CfnBackupVault.LockConfigurationTypeProperty.Builder - Class in software.amazon.awscdk.services.backup
CfnBackupVault.LockConfigurationTypeProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
CfnBackupVault.NotificationObjectTypeProperty - Interface in software.amazon.awscdk.services.backup
Specifies an object containing SNS event notification properties for the target backup vault.
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 `CfnBackupVault`.
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
CfnFramework - Class in software.amazon.awscdk.services.backup
A CloudFormation `AWS::Backup::Framework`.
CfnFramework(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnFramework
 
CfnFramework(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.backup.CfnFramework
 
CfnFramework(Construct, String, CfnFrameworkProps) - Constructor for class software.amazon.awscdk.services.backup.CfnFramework
Create a new `AWS::Backup::Framework`.
CfnFramework.Builder - Class in software.amazon.awscdk.services.backup
A fluent builder for CfnFramework.
CfnFramework.ControlInputParameterProperty - Interface in software.amazon.awscdk.services.backup
A list of parameters for a control.
CfnFramework.ControlInputParameterProperty.Builder - Class in software.amazon.awscdk.services.backup
CfnFramework.ControlInputParameterProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
CfnFramework.FrameworkControlProperty - Interface in software.amazon.awscdk.services.backup
Contains detailed information about all of the controls of a framework.
CfnFramework.FrameworkControlProperty.Builder - Class in software.amazon.awscdk.services.backup
CfnFramework.FrameworkControlProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
CfnFrameworkProps - Interface in software.amazon.awscdk.services.backup
Properties for defining a `CfnFramework`.
CfnFrameworkProps.Builder - Class in software.amazon.awscdk.services.backup
A builder for CfnFrameworkProps
CfnFrameworkProps.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
An implementation for CfnFrameworkProps
CfnReportPlan - Class in software.amazon.awscdk.services.backup
A CloudFormation `AWS::Backup::ReportPlan`.
CfnReportPlan(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnReportPlan
 
CfnReportPlan(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.backup.CfnReportPlan
 
CfnReportPlan(Construct, String, CfnReportPlanProps) - Constructor for class software.amazon.awscdk.services.backup.CfnReportPlan
Create a new `AWS::Backup::ReportPlan`.
CfnReportPlan.Builder - Class in software.amazon.awscdk.services.backup
A fluent builder for CfnReportPlan.
CfnReportPlanProps - Interface in software.amazon.awscdk.services.backup
Properties for defining a `CfnReportPlan`.
CfnReportPlanProps.Builder - Class in software.amazon.awscdk.services.backup
A builder for CfnReportPlanProps
CfnReportPlanProps.Jsii$Proxy - Class in software.amazon.awscdk.services.backup
An implementation for CfnReportPlanProps
changeableForDays(Number) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.LockConfigurationTypeProperty.Builder
completionWindow(Duration) - Method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
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
conditions(Object) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.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
controlInputParameters(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Builder
controlInputParameters(List<? extends Object>) - Method in class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Builder
controlName(String) - Method in class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Builder
controlScope(Object) - Method in class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.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
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.backup.CfnFramework.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.backup.CfnReportPlan.Builder
 

D

daily(IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
Daily with 35 days retention.
daily() - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
Daily with 35 days retention.
daily35DayRetention(Construct, String, IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
Daily with 35 day retention.
daily35DayRetention(Construct, String) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
Daily with 35 day retention.
dailyMonthly1YearRetention(Construct, String, IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
Daily and monthly with 1 year retention.
dailyMonthly1YearRetention(Construct, String) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
Daily and monthly with 1 year retention.
dailyWeeklyMonthly5YearRetention(Construct, String, IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
Daily, weekly and monthly with 5 year retention.
dailyWeeklyMonthly5YearRetention(Construct, String) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
Daily, weekly and monthly with 5 year retention.
dailyWeeklyMonthly7YearRetention(Construct, String, IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
Daily, weekly and monthly with 7 year retention.
dailyWeeklyMonthly7YearRetention(Construct, String) - Static method in class software.amazon.awscdk.services.backup.BackupPlan
Daily, weekly and monthly with 7 year retention.
deleteAfter(Duration) - Method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
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

enableContinuousBackup(Boolean) - Method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
Enables continuous backup and point-in-time restores (PITR).
enableContinuousBackup(Boolean) - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Builder
enableContinuousBackup(Boolean) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
enableContinuousBackup(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
encryptionKey(IKey) - Method in class software.amazon.awscdk.services.backup.BackupVault.Builder
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
A server-side encryption key you can specify to encrypt your backups from services that support full AWS Backup management;
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.LockConfigurationTypeProperty.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.CfnFramework.ControlInputParameterProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.backup.TagCondition.Jsii$Proxy
 

F

frameworkControls(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnFramework.Builder
Contains detailed information about all of the controls of a framework.
frameworkControls(List<? extends Object>) - Method in class software.amazon.awscdk.services.backup.CfnFramework.Builder
Contains detailed information about all of the controls of a framework.
frameworkControls(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Builder
frameworkControls(List<? extends Object>) - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Builder
frameworkDescription(String) - Method in class software.amazon.awscdk.services.backup.CfnFramework.Builder
An optional description of the framework with a maximum 1,024 characters.
frameworkDescription(String) - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Builder
frameworkName(String) - Method in class software.amazon.awscdk.services.backup.CfnFramework.Builder
The unique name of a framework.
frameworkName(String) - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Builder
frameworkTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnFramework.Builder
A list of tags with which to tag your framework.
frameworkTags(List<? extends Object>) - Method in class software.amazon.awscdk.services.backup.CfnFramework.Builder
A list of tags with which to tag your framework.
frameworkTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Builder
frameworkTags(List<? extends Object>) - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Builder
fromArn(String) - Static method in class software.amazon.awscdk.services.backup.BackupResource
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
Import an existing backup plan.
fromBackupVaultArn(Construct, String, String) - Static method in class software.amazon.awscdk.services.backup.BackupVault
Import an existing backup vault by arn.
fromBackupVaultName(Construct, String, String) - Static method in class software.amazon.awscdk.services.backup.BackupVault
Import an existing backup vault by name.
fromConstruct(Construct) - Static method in class software.amazon.awscdk.services.backup.BackupResource
Adds all supported resources in a construct.
fromDynamoDbTable(ITable) - Static method in class software.amazon.awscdk.services.backup.BackupResource
A DynamoDB table.
fromEc2Instance(IInstance) - Static method in class software.amazon.awscdk.services.backup.BackupResource
An EC2 instance.
fromEfsFileSystem(IFileSystem) - Static method in class software.amazon.awscdk.services.backup.BackupResource
An EFS file system.
fromRdsDatabaseInstance(IDatabaseInstance) - Static method in class software.amazon.awscdk.services.backup.BackupResource
A RDS database instance.
fromTag(String, String, TagOperation) - Static method in class software.amazon.awscdk.services.backup.BackupResource
A tag condition.
fromTag(String, String) - Static method in class software.amazon.awscdk.services.backup.BackupResource
A tag condition.

G

getAccessPolicy() - Method in interface software.amazon.awscdk.services.backup.BackupVaultProps
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
A resource-based policy that is used to manage access permissions on the target backup vault.
getAccessPolicy() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVaultProps
A resource-based policy that is used to manage access permissions on the target backup vault.
getAccessPolicy() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
getAdvancedBackupSettings() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty
A list of backup options for each resource type.
getAdvancedBackupSettings() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Jsii$Proxy
 
getAllowRestores() - Method in interface software.amazon.awscdk.services.backup.BackupSelectionOptions
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
An Amazon Resource Name (ARN) that uniquely identifies a backup plan;
getAttrBackupPlanId() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
Uniquely identifies a backup plan.
getAttrBackupPlanId() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
Uniquely identifies a backup plan.
getAttrBackupVaultArn() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
An Amazon Resource Name (ARN) that uniquely identifies a backup vault;
getAttrBackupVaultName() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
The name of a logical container where backups are stored.
getAttrCreationTime() - Method in class software.amazon.awscdk.services.backup.CfnFramework
The UTC time when you created your framework.
getAttrDeploymentStatus() - Method in class software.amazon.awscdk.services.backup.CfnFramework
Depolyment status refers to whether your framework has completed deployment.
getAttrFrameworkArn() - Method in class software.amazon.awscdk.services.backup.CfnFramework
The Amazon Resource Name (ARN) of your framework.
getAttrFrameworkStatus() - Method in class software.amazon.awscdk.services.backup.CfnFramework
Framework status refers to whether you have turned on resource tracking for all of your resources.
getAttrId() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
Uniquely identifies the backup selection.
getAttrReportPlanArn() - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
The Amazon Resource Name (ARN) of your report plan.
getAttrSelectionId() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
Uniquely identifies a request to assign a set of resources to a backup plan.
getAttrVersionId() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long.
getBackupOptions() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty
The backup option for the resource.
getBackupOptions() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Jsii$Proxy
 
getBackupPlan() - Method in interface software.amazon.awscdk.services.backup.BackupSelectionProps
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
Uniquely identifies the backup plan to be associated with the selection of resources.
getBackupPlan() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlanProps
Uniquely identifies the backup plan to be associated with the selection of resources.
getBackupPlan() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Jsii$Proxy
 
getBackupPlanArn() - Method in class software.amazon.awscdk.services.backup.BackupPlan
The ARN of the backup plan.
getBackupPlanId() - Method in class software.amazon.awscdk.services.backup.BackupPlan
The identifier of the backup plan.
getBackupPlanId() - Method in class software.amazon.awscdk.services.backup.BackupSelection
The identifier of the backup plan.
getBackupPlanId() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
Uniquely identifies a backup plan.
getBackupPlanId() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelectionProps
Uniquely identifies a backup plan.
getBackupPlanId() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Jsii$Proxy
 
getBackupPlanId() - Method in interface software.amazon.awscdk.services.backup.IBackupPlan
The identifier of the backup plan.
getBackupPlanId() - Method in interface software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Default
The identifier of the backup plan.
getBackupPlanId() - Method in class software.amazon.awscdk.services.backup.IBackupPlan.Jsii$Proxy
The identifier of the backup plan.
getBackupPlanName() - Method in interface software.amazon.awscdk.services.backup.BackupPlanProps
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
The display name of a backup plan.
getBackupPlanName() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Jsii$Proxy
 
getBackupPlanRule() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty
An array of `BackupRule` objects, each of which specifies a scheduled task that is used to back up a selection of resources.
getBackupPlanRule() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupPlanResourceTypeProperty.Jsii$Proxy
 
getBackupPlanRules() - Method in interface software.amazon.awscdk.services.backup.BackupPlanProps
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
To help organize your resources, you can assign your own metadata to the resources that you create.
getBackupPlanTags() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlanProps
To help organize your resources, you can assign your own metadata to the resources that you create.
getBackupPlanTags() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlanProps.Jsii$Proxy
 
getBackupSelection() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
Specifies the body of a request to assign a set of resources to a backup plan.
getBackupSelection() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelectionProps
Specifies the body of a request to assign a set of resources to a backup plan.
getBackupSelection() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelectionProps.Jsii$Proxy
 
getBackupSelectionName() - Method in interface software.amazon.awscdk.services.backup.BackupSelectionOptions
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
The backup vault where backups are stored if not defined at the rule level.
getBackupVault() - Method in interface software.amazon.awscdk.services.backup.BackupPlanProps
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
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
The ARN of the backup vault.
getBackupVaultArn() - Method in interface software.amazon.awscdk.services.backup.IBackupVault
The ARN of the backup vault.
getBackupVaultArn() - Method in interface software.amazon.awscdk.services.backup.IBackupVault.Jsii$Default
The ARN of the backup vault.
getBackupVaultArn() - Method in class software.amazon.awscdk.services.backup.IBackupVault.Jsii$Proxy
The ARN of the backup vault.
getBackupVaultEvents() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty
An array of events that indicate the status of jobs to back up resources to the backup vault.
getBackupVaultEvents() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty.Jsii$Proxy
 
getBackupVaultName() - Method in class software.amazon.awscdk.services.backup.BackupVault
The name of a logical container where backups are stored.
getBackupVaultName() - Method in interface software.amazon.awscdk.services.backup.BackupVaultProps
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
The name of a logical container where backups are stored.
getBackupVaultName() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVaultProps
The name of a logical container where backups are stored.
getBackupVaultName() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
getBackupVaultName() - Method in interface software.amazon.awscdk.services.backup.IBackupVault
The name of a logical container where backups are stored.
getBackupVaultName() - Method in interface software.amazon.awscdk.services.backup.IBackupVault.Jsii$Default
The name of a logical container where backups are stored.
getBackupVaultName() - Method in class software.amazon.awscdk.services.backup.IBackupVault.Jsii$Proxy
The name of a logical container where backups are stored.
getBackupVaultTags() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
Metadata that you can assign to help organize the resources that you create.
getBackupVaultTags() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVaultProps
Metadata that you can assign to help organize the resources that you create.
getBackupVaultTags() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
getBlockRecoveryPointDeletion() - Method in interface software.amazon.awscdk.services.backup.BackupVaultProps
Whether to add statements to the vault access policy that prevents anyone from deleting a recovery point.
getBlockRecoveryPointDeletion() - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.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
 
getCfnProperties() - Method in class software.amazon.awscdk.services.backup.CfnFramework
 
getCfnProperties() - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
 
getChangeableForDays() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVault.LockConfigurationTypeProperty
The AWS Backup Vault Lock configuration that specifies the number of days before the lock date.
getChangeableForDays() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.LockConfigurationTypeProperty.Jsii$Proxy
 
getCompletionWindow() - Method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
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
A value in minutes after a backup job is successfully started before it must be completed or it is canceled by AWS Backup .
getCompletionWindowMinutes() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getConditionKey() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty
The key in a key-value pair.
getConditionKey() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Jsii$Proxy
 
getConditions() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty
A list of conditions that you define to assign resources to your backup plans using tags.
getConditions() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
getConditionType() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty
An operation, such as `STRINGEQUALS` , that is applied to a key-value pair used to filter resources in a selection.
getConditionType() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Jsii$Proxy
 
getConditionValue() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty
The value in a key-value pair.
getConditionValue() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.ConditionResourceTypeProperty.Jsii$Proxy
 
getConstruct() - Method in class software.amazon.awscdk.services.backup.BackupResource
A construct.
getControlInputParameters() - Method in interface software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty
A list of `ParameterName` and `ParameterValue` pairs.
getControlInputParameters() - Method in class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Jsii$Proxy
 
getControlName() - Method in interface software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty
The name of a control.
getControlName() - Method in class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Jsii$Proxy
 
getControlScope() - Method in interface software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty
The scope of a control.
getControlScope() - Method in class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Jsii$Proxy
 
getCopyActions() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
An array of CopyAction objects, which contains the details of the copy operation.
getCopyActions() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getDeleteAfter() - Method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
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
Specifies the number of days after creation that a recovery point is deleted.
getDeleteAfterDays() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.LifecycleResourceTypeProperty.Jsii$Proxy
 
getDestinationBackupVaultArn() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty
An Amazon Resource Name (ARN) that uniquely identifies the destination backup vault for the copied backup.
getDestinationBackupVaultArn() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Jsii$Proxy
 
getEnableContinuousBackup() - Method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
Enables continuous backup and point-in-time restores (PITR).
getEnableContinuousBackup() - Method in class software.amazon.awscdk.services.backup.BackupPlanRuleProps.Jsii$Proxy
 
getEnableContinuousBackup() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
Enables continuous backup and point-in-time restores (PITR).
getEnableContinuousBackup() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getEncryptionKey() - Method in interface software.amazon.awscdk.services.backup.BackupVaultProps
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
A server-side encryption key you can specify to encrypt your backups from services that support full AWS Backup management;
getEncryptionKeyArn() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVaultProps
A server-side encryption key you can specify to encrypt your backups from services that support full AWS Backup management;
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.
getFrameworkControls() - Method in class software.amazon.awscdk.services.backup.CfnFramework
Contains detailed information about all of the controls of a framework.
getFrameworkControls() - Method in interface software.amazon.awscdk.services.backup.CfnFrameworkProps
Contains detailed information about all of the controls of a framework.
getFrameworkControls() - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Jsii$Proxy
 
getFrameworkDescription() - Method in class software.amazon.awscdk.services.backup.CfnFramework
An optional description of the framework with a maximum 1,024 characters.
getFrameworkDescription() - Method in interface software.amazon.awscdk.services.backup.CfnFrameworkProps
An optional description of the framework with a maximum 1,024 characters.
getFrameworkDescription() - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Jsii$Proxy
 
getFrameworkName() - Method in class software.amazon.awscdk.services.backup.CfnFramework
The unique name of a framework.
getFrameworkName() - Method in interface software.amazon.awscdk.services.backup.CfnFrameworkProps
The unique name of a framework.
getFrameworkName() - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Jsii$Proxy
 
getFrameworkTags() - Method in class software.amazon.awscdk.services.backup.CfnFramework
A list of tags with which to tag your framework.
getFrameworkTags() - Method in interface software.amazon.awscdk.services.backup.CfnFrameworkProps
A list of tags with which to tag your framework.
getFrameworkTags() - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Jsii$Proxy
 
getGrantPrincipal() - Method in class software.amazon.awscdk.services.backup.BackupSelection
The principal to grant permissions to.
getIamRoleArn() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty
The ARN of the IAM role that AWS Backup uses to authenticate when backing up the target resource;
getIamRoleArn() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
getKey() - Method in interface software.amazon.awscdk.services.backup.TagCondition
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
The lifecycle defines when a protected resource is transitioned to cold storage and when it expires.
getLifecycle() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getLifecycle() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty
Defines when a protected resource is transitioned to cold storage and when it expires.
getLifecycle() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.CopyActionResourceTypeProperty.Jsii$Proxy
 
getListOfTags() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty
A list of conditions that you define to assign resources to your backup plans using tags.
getListOfTags() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
getLockConfiguration() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
Configuration for [AWS Backup Vault Lock](https://docs.aws.amazon.com/aws-backup/latest/devguide/vault-lock.html) .
getLockConfiguration() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVaultProps
Configuration for [AWS Backup Vault Lock](https://docs.aws.amazon.com/aws-backup/latest/devguide/vault-lock.html) .
getLockConfiguration() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
getMaxRetentionDays() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVault.LockConfigurationTypeProperty
The AWS Backup Vault Lock configuration that specifies the maximum retention period that the vault retains its recovery points.
getMaxRetentionDays() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.LockConfigurationTypeProperty.Jsii$Proxy
 
getMinRetentionDays() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVault.LockConfigurationTypeProperty
The AWS Backup Vault Lock configuration that specifies the minimum retention period that the vault retains its recovery points.
getMinRetentionDays() - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.LockConfigurationTypeProperty.Jsii$Proxy
 
getMoveToColdStorageAfter() - Method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
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
Specifies the number of days after creation that a recovery point is moved to cold storage.
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
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
The SNS event notifications for the specified backup vault.
getNotifications() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVaultProps
The SNS event notifications for the specified backup vault.
getNotifications() - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Jsii$Proxy
 
getNotificationTopic() - Method in interface software.amazon.awscdk.services.backup.BackupVaultProps
A SNS topic to send vault events to.
getNotificationTopic() - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
 
getNotResources() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty
A list of Amazon Resource Names (ARNs) to exclude from a backup plan.
getNotResources() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
getOperation() - Method in interface software.amazon.awscdk.services.backup.TagCondition
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
 
getParameterName() - Method in interface software.amazon.awscdk.services.backup.CfnFramework.ControlInputParameterProperty
The name of a parameter, for example, `BackupPlanFrequency` .
getParameterName() - Method in class software.amazon.awscdk.services.backup.CfnFramework.ControlInputParameterProperty.Jsii$Proxy
 
getParameterValue() - Method in interface software.amazon.awscdk.services.backup.CfnFramework.ControlInputParameterProperty
The value of parameter, for example, `hourly` .
getParameterValue() - Method in class software.amazon.awscdk.services.backup.CfnFramework.ControlInputParameterProperty.Jsii$Proxy
 
getProps() - Method in class software.amazon.awscdk.services.backup.BackupPlanRule
Properties of BackupPlanRule.
getRecoveryPointTags() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
To help organize your resources, you can assign your own metadata to the resources that you create.
getRecoveryPointTags() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getRemovalPolicy() - Method in interface software.amazon.awscdk.services.backup.BackupVaultProps
The removal policy to apply to the vault.
getRemovalPolicy() - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Jsii$Proxy
 
getReportDeliveryChannel() - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
Contains information about where and how to deliver your reports, specifically your Amazon S3 bucket name, S3 key prefix, and the formats of your reports.
getReportDeliveryChannel() - Method in interface software.amazon.awscdk.services.backup.CfnReportPlanProps
Contains information about where and how to deliver your reports, specifically your Amazon S3 bucket name, S3 key prefix, and the formats of your reports.
getReportDeliveryChannel() - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.Jsii$Proxy
 
getReportPlanDescription() - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
An optional description of the report plan with a maximum 1,024 characters.
getReportPlanDescription() - Method in interface software.amazon.awscdk.services.backup.CfnReportPlanProps
An optional description of the report plan with a maximum 1,024 characters.
getReportPlanDescription() - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.Jsii$Proxy
 
getReportPlanName() - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
The unique name of the report plan.
getReportPlanName() - Method in interface software.amazon.awscdk.services.backup.CfnReportPlanProps
The unique name of the report plan.
getReportPlanName() - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.Jsii$Proxy
 
getReportPlanTags() - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
A list of tags to tag your report plan.
getReportPlanTags() - Method in interface software.amazon.awscdk.services.backup.CfnReportPlanProps
A list of tags to tag your report plan.
getReportPlanTags() - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.Jsii$Proxy
 
getReportSetting() - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
Identifies the report template for the report.
getReportSetting() - Method in interface software.amazon.awscdk.services.backup.CfnReportPlanProps
Identifies the report template for the report.
getReportSetting() - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.Jsii$Proxy
 
getResource() - Method in class software.amazon.awscdk.services.backup.BackupResource
A resource.
getResources() - Method in interface software.amazon.awscdk.services.backup.BackupSelectionOptions
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
An array of strings that contain Amazon Resource Names (ARNs) of resources to assign to a backup plan.
getResources() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
getResourceType() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty
The name of a resource type.
getResourceType() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Jsii$Proxy
 
getRole() - Method in interface software.amazon.awscdk.services.backup.BackupSelectionOptions
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
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
A display name for a backup rule.
getRuleName() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getScheduleExpression() - Method in interface software.amazon.awscdk.services.backup.BackupPlanRuleProps
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
A CRON expression specifying when AWS Backup initiates a backup job.
getScheduleExpression() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getSelectionId() - Method in class software.amazon.awscdk.services.backup.BackupSelection
The identifier of the backup selection.
getSelectionName() - Method in interface software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty
The display name of a resource selection document.
getSelectionName() - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Jsii$Proxy
 
getSnsTopicArn() - Method in interface software.amazon.awscdk.services.backup.CfnBackupVault.NotificationObjectTypeProperty
An ARN that uniquely identifies an Amazon Simple Notification Service (Amazon SNS) topic;
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
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
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.
getStartWindowMinutes() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getTagCondition() - Method in class software.amazon.awscdk.services.backup.BackupResource
A condition on a tag.
getTargetBackupVault() - Method in interface software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty
The name of a logical container where backups are stored.
getTargetBackupVault() - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Jsii$Proxy
 
getValue() - Method in interface software.amazon.awscdk.services.backup.TagCondition
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
Version Id.
getWindowsVss() - Method in interface software.amazon.awscdk.services.backup.BackupPlanProps
Enable Windows VSS backup.
getWindowsVss() - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Jsii$Proxy
 
grant(IGrantable, String...) - Method in class software.amazon.awscdk.services.backup.BackupVault
Grant the actions defined in actions to the given grantee on this Backup Vault resource.
grant(IGrantable, String...) - Method in interface software.amazon.awscdk.services.backup.IBackupVault
Grant the actions defined in actions to the given grantee on this backup vault.
grant(IGrantable, String...) - Method in interface software.amazon.awscdk.services.backup.IBackupVault.Jsii$Default
Grant the actions defined in actions to the given grantee on this backup vault.
grant(IGrantable, String...) - Method in class software.amazon.awscdk.services.backup.IBackupVault.Jsii$Proxy
Grant the actions defined in actions to the given grantee on this backup vault.

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.LockConfigurationTypeProperty.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.CfnFramework.ControlInputParameterProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnFrameworkProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.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
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
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
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.backup.CfnFramework
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
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(BackupPlanProps.Builder) - 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(BackupPlanRuleProps.Builder) - 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(BackupSelectionOptions.Builder) - 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(BackupSelectionProps.Builder) - 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(BackupVaultProps.Builder) - 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(CfnBackupPlan.AdvancedBackupSettingResourceTypeProperty.Builder) - 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(CfnBackupPlan.BackupPlanResourceTypeProperty.Builder) - 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(CfnBackupPlan.BackupRuleResourceTypeProperty.Builder) - 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(CfnBackupPlan.CopyActionResourceTypeProperty.Builder) - 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(CfnBackupPlan.LifecycleResourceTypeProperty.Builder) - 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(CfnBackupPlanProps.Builder) - 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(CfnBackupSelection.BackupSelectionResourceTypeProperty.Builder) - 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(CfnBackupSelection.ConditionResourceTypeProperty.Builder) - 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(CfnBackupSelectionProps.Builder) - 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.LockConfigurationTypeProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBackupVault.LockConfigurationTypeProperty.Builder) - Constructor for class software.amazon.awscdk.services.backup.CfnBackupVault.LockConfigurationTypeProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBackupVault.LockConfigurationTypeProperty.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(CfnBackupVault.NotificationObjectTypeProperty.Builder) - 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.LockConfigurationTypeProperty.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(CfnBackupVaultProps.Builder) - 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.CfnFramework.ControlInputParameterProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnFramework.ControlInputParameterProperty.Builder) - Constructor for class software.amazon.awscdk.services.backup.CfnFramework.ControlInputParameterProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnFramework.ControlInputParameterProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnFramework.FrameworkControlProperty.Builder) - Constructor for class software.amazon.awscdk.services.backup.CfnFramework.FrameworkControlProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnFramework.ControlInputParameterProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnFrameworkProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnFrameworkProps.Builder) - Constructor for class software.amazon.awscdk.services.backup.CfnFrameworkProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnFrameworkProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.backup.CfnReportPlanProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnReportPlanProps.Builder) - Constructor for class software.amazon.awscdk.services.backup.CfnReportPlanProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnReportPlanProps.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(TagCondition.Builder) - 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
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
lockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
Configuration for [AWS Backup Vault Lock](https://docs.aws.amazon.com/aws-backup/latest/devguide/vault-lock.html) .
lockConfiguration(CfnBackupVault.LockConfigurationTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
Configuration for [AWS Backup Vault Lock](https://docs.aws.amazon.com/aws-backup/latest/devguide/vault-lock.html) .
lockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder
lockConfiguration(CfnBackupVault.LockConfigurationTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupVaultProps.Builder

M

maxRetentionDays(Number) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.LockConfigurationTypeProperty.Builder
minRetentionDays(Number) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.LockConfigurationTypeProperty.Builder
monthly1Year(IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
Monthly 1 year retention, move to cold storage after 1 month.
monthly1Year() - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
Monthly 1 year retention, move to cold storage after 1 month.
monthly5Year(IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
Monthly 5 year retention, move to cold storage after 3 months.
monthly5Year() - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
Monthly 5 year retention, move to cold storage after 3 months.
monthly7Year(IBackupVault) - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
Monthly 7 year retention, move to cold storage after 3 months.
monthly7Year() - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
Monthly 7 year retention, move to cold storage after 3 months.
moveToColdStorageAfter(Duration) - Method in class software.amazon.awscdk.services.backup.BackupPlanRule.Builder
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
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
The SNS event notifications for the specified backup vault.
notifications(CfnBackupVault.NotificationObjectTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault.Builder
The SNS event notifications for the specified backup vault.
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
A SNS topic to send vault events to.
notificationTopic(ITopic) - Method in class software.amazon.awscdk.services.backup.BackupVaultProps.Builder
notResources(List<String>) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection.BackupSelectionResourceTypeProperty.Builder

O

operation(TagOperation) - Method in class software.amazon.awscdk.services.backup.BackupResource.Builder
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()

P

parameterName(String) - Method in class software.amazon.awscdk.services.backup.CfnFramework.ControlInputParameterProperty.Builder
parameterValue(String) - Method in class software.amazon.awscdk.services.backup.CfnFramework.ControlInputParameterProperty.Builder

R

recoveryPointTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
recoveryPointTags(Map<String, String>) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan.BackupRuleResourceTypeProperty.Builder
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.backup.BackupVault.Builder
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
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.backup.CfnFramework
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
 
reportDeliveryChannel(Object) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan.Builder
Contains information about where and how to deliver your reports, specifically your Amazon S3 bucket name, S3 key prefix, and the formats of your reports.
reportDeliveryChannel(Object) - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.Builder
reportPlanDescription(String) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan.Builder
An optional description of the report plan with a maximum 1,024 characters.
reportPlanDescription(String) - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.Builder
reportPlanName(String) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan.Builder
The unique name of the report plan.
reportPlanName(String) - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.Builder
reportPlanTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan.Builder
A list of tags to tag your report plan.
reportPlanTags(List<? extends Object>) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan.Builder
A list of tags to tag your report plan.
reportPlanTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.Builder
reportPlanTags(List<? extends Object>) - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.Builder
reportSetting(Object) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan.Builder
Identifies the report template for the report.
reportSetting(Object) - Method in class software.amazon.awscdk.services.backup.CfnReportPlanProps.Builder
resources(List<? extends BackupResource>) - Method in class software.amazon.awscdk.services.backup.BackupSelection.Builder
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
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
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
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
A resource-based policy that is used to manage access permissions on the target backup vault.
setBackupPlan(CfnBackupPlan.BackupPlanResourceTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
Uniquely identifies the backup plan to be associated with the selection of resources.
setBackupPlan(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
Uniquely identifies the backup plan to be associated with the selection of resources.
setBackupPlanId(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
Uniquely identifies a backup plan.
setBackupPlanTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
To help organize your resources, you can assign your own metadata to the resources that you create.
setBackupPlanTags(Map<String, String>) - Method in class software.amazon.awscdk.services.backup.CfnBackupPlan
To help organize your resources, you can assign your own metadata to the resources that you create.
setBackupSelection(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
Specifies the body of a request to assign a set of resources to a backup plan.
setBackupSelection(CfnBackupSelection.BackupSelectionResourceTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupSelection
Specifies the body of a request to assign a set of resources to a backup plan.
setBackupVaultName(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
The name of a logical container where backups are stored.
setBackupVaultTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
Metadata that you can assign to help organize the resources that you create.
setBackupVaultTags(Map<String, String>) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
Metadata that you can assign to help organize the resources that you create.
setEncryptionKeyArn(String) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
A server-side encryption key you can specify to encrypt your backups from services that support full AWS Backup management;
setFrameworkControls(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnFramework
Contains detailed information about all of the controls of a framework.
setFrameworkControls(List<Object>) - Method in class software.amazon.awscdk.services.backup.CfnFramework
Contains detailed information about all of the controls of a framework.
setFrameworkDescription(String) - Method in class software.amazon.awscdk.services.backup.CfnFramework
An optional description of the framework with a maximum 1,024 characters.
setFrameworkName(String) - Method in class software.amazon.awscdk.services.backup.CfnFramework
The unique name of a framework.
setFrameworkTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnFramework
A list of tags with which to tag your framework.
setFrameworkTags(List<Object>) - Method in class software.amazon.awscdk.services.backup.CfnFramework
A list of tags with which to tag your framework.
setLockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
Configuration for [AWS Backup Vault Lock](https://docs.aws.amazon.com/aws-backup/latest/devguide/vault-lock.html) .
setLockConfiguration(CfnBackupVault.LockConfigurationTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
Configuration for [AWS Backup Vault Lock](https://docs.aws.amazon.com/aws-backup/latest/devguide/vault-lock.html) .
setNotifications(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
The SNS event notifications for the specified backup vault.
setNotifications(CfnBackupVault.NotificationObjectTypeProperty) - Method in class software.amazon.awscdk.services.backup.CfnBackupVault
The SNS event notifications for the specified backup vault.
setReportDeliveryChannel(Object) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
Contains information about where and how to deliver your reports, specifically your Amazon S3 bucket name, S3 key prefix, and the formats of your reports.
setReportPlanDescription(String) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
An optional description of the report plan with a maximum 1,024 characters.
setReportPlanName(String) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
The unique name of the report plan.
setReportPlanTags(IResolvable) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
A list of tags to tag your report plan.
setReportPlanTags(List<Object>) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
A list of tags to tag your report plan.
setReportSetting(Object) - Method in class software.amazon.awscdk.services.backup.CfnReportPlan
Identifies the report template for the report.
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
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
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
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
Validate the current construct.
value(String) - Method in class software.amazon.awscdk.services.backup.BackupResource.Builder
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
Weekly with 3 months retention.
weekly() - Static method in class software.amazon.awscdk.services.backup.BackupPlanRule
Weekly with 3 months retention.
windowsVss(Boolean) - Method in class software.amazon.awscdk.services.backup.BackupPlan.Builder
Enable Windows VSS backup.
windowsVss(Boolean) - Method in class software.amazon.awscdk.services.backup.BackupPlanProps.Builder
$ A B C D E F G H I J K L M N O P R S T V W 
Skip navigation links

Copyright © 2022. All rights reserved.