| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Backup.BackupPlan
Documentation
data BackupPlanResourceTypeProperty Source #
Constructors
| BackupPlanResourceTypeProperty | |
Instances
data AdvancedBackupSettingResourceTypeProperty Source #
Constructors
| AdvancedBackupSettingResourceTypeProperty | |
Fields
| |
Instances
| ToJSON AdvancedBackupSettingResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.AdvancedBackupSettingResourceTypeProperty Methods toJSON :: AdvancedBackupSettingResourceTypeProperty -> Value # toEncoding :: AdvancedBackupSettingResourceTypeProperty -> Encoding # toJSONList :: [AdvancedBackupSettingResourceTypeProperty] -> Value # toEncodingList :: [AdvancedBackupSettingResourceTypeProperty] -> Encoding # omitField :: AdvancedBackupSettingResourceTypeProperty -> Bool # | |||||
| Show AdvancedBackupSettingResourceTypeProperty Source # | |||||
| Eq AdvancedBackupSettingResourceTypeProperty Source # | |||||
| ToResourceProperties AdvancedBackupSettingResourceTypeProperty Source # | |||||
| Property "BackupOptions" AdvancedBackupSettingResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.AdvancedBackupSettingResourceTypeProperty Associated Types
Methods set :: PropertyType "BackupOptions" AdvancedBackupSettingResourceTypeProperty -> AdvancedBackupSettingResourceTypeProperty -> AdvancedBackupSettingResourceTypeProperty # | |||||
| Property "ResourceType" AdvancedBackupSettingResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.AdvancedBackupSettingResourceTypeProperty Associated Types
Methods set :: PropertyType "ResourceType" AdvancedBackupSettingResourceTypeProperty -> AdvancedBackupSettingResourceTypeProperty -> AdvancedBackupSettingResourceTypeProperty # | |||||
| type PropertyType "BackupOptions" AdvancedBackupSettingResourceTypeProperty Source # | |||||
| type PropertyType "ResourceType" AdvancedBackupSettingResourceTypeProperty Source # | |||||
data BackupRuleResourceTypeProperty Source #
Constructors
| BackupRuleResourceTypeProperty | |
Fields
| |
Instances
| ToJSON BackupRuleResourceTypeProperty Source # | |||||
| Show BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty Methods showsPrec :: Int -> BackupRuleResourceTypeProperty -> ShowS # show :: BackupRuleResourceTypeProperty -> String # showList :: [BackupRuleResourceTypeProperty] -> ShowS # | |||||
| Eq BackupRuleResourceTypeProperty Source # | |||||
| ToResourceProperties BackupRuleResourceTypeProperty Source # | |||||
| Property "CompletionWindowMinutes" BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty Associated Types
Methods set :: PropertyType "CompletionWindowMinutes" BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty # | |||||
| Property "CopyActions" BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty Associated Types
Methods set :: PropertyType "CopyActions" BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty # | |||||
| Property "EnableContinuousBackup" BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty Associated Types
Methods set :: PropertyType "EnableContinuousBackup" BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty # | |||||
| Property "IndexActions" BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty Associated Types
Methods set :: PropertyType "IndexActions" BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty # | |||||
| Property "Lifecycle" BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty Associated Types
Methods set :: PropertyType "Lifecycle" BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty # | |||||
| Property "RecoveryPointTags" BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty Associated Types
Methods set :: PropertyType "RecoveryPointTags" BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty # | |||||
| Property "RuleName" BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty Associated Types
Methods set :: PropertyType "RuleName" BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty # | |||||
| Property "ScheduleExpression" BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty Associated Types
Methods set :: PropertyType "ScheduleExpression" BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty # | |||||
| Property "ScheduleExpressionTimezone" BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty Associated Types
Methods set :: PropertyType "ScheduleExpressionTimezone" BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty # | |||||
| Property "StartWindowMinutes" BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty Associated Types
Methods set :: PropertyType "StartWindowMinutes" BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty # | |||||
| Property "TargetBackupVault" BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty Associated Types
Methods set :: PropertyType "TargetBackupVault" BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty -> BackupRuleResourceTypeProperty # | |||||
| type PropertyType "CompletionWindowMinutes" BackupRuleResourceTypeProperty Source # | |||||
| type PropertyType "CopyActions" BackupRuleResourceTypeProperty Source # | |||||
| type PropertyType "EnableContinuousBackup" BackupRuleResourceTypeProperty Source # | |||||
| type PropertyType "IndexActions" BackupRuleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.BackupRuleResourceTypeProperty type PropertyType "IndexActions" BackupRuleResourceTypeProperty = [IndexActionsResourceTypeProperty] | |||||
| type PropertyType "Lifecycle" BackupRuleResourceTypeProperty Source # | |||||
| type PropertyType "RecoveryPointTags" BackupRuleResourceTypeProperty Source # | |||||
| type PropertyType "RuleName" BackupRuleResourceTypeProperty Source # | |||||
| type PropertyType "ScheduleExpression" BackupRuleResourceTypeProperty Source # | |||||
| type PropertyType "ScheduleExpressionTimezone" BackupRuleResourceTypeProperty Source # | |||||
| type PropertyType "StartWindowMinutes" BackupRuleResourceTypeProperty Source # | |||||
| type PropertyType "TargetBackupVault" BackupRuleResourceTypeProperty Source # | |||||
data CopyActionResourceTypeProperty Source #
Constructors
| CopyActionResourceTypeProperty | |
Fields | |
Instances
| ToJSON CopyActionResourceTypeProperty Source # | |||||
| Show CopyActionResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.CopyActionResourceTypeProperty Methods showsPrec :: Int -> CopyActionResourceTypeProperty -> ShowS # show :: CopyActionResourceTypeProperty -> String # showList :: [CopyActionResourceTypeProperty] -> ShowS # | |||||
| Eq CopyActionResourceTypeProperty Source # | |||||
| ToResourceProperties CopyActionResourceTypeProperty Source # | |||||
| Property "DestinationBackupVaultArn" CopyActionResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.CopyActionResourceTypeProperty Associated Types
Methods set :: PropertyType "DestinationBackupVaultArn" CopyActionResourceTypeProperty -> CopyActionResourceTypeProperty -> CopyActionResourceTypeProperty # | |||||
| Property "Lifecycle" CopyActionResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.CopyActionResourceTypeProperty Associated Types
Methods set :: PropertyType "Lifecycle" CopyActionResourceTypeProperty -> CopyActionResourceTypeProperty -> CopyActionResourceTypeProperty # | |||||
| type PropertyType "DestinationBackupVaultArn" CopyActionResourceTypeProperty Source # | |||||
| type PropertyType "Lifecycle" CopyActionResourceTypeProperty Source # | |||||
data IndexActionsResourceTypeProperty Source #
Constructors
| IndexActionsResourceTypeProperty | |
Fields
| |
Instances
| ToJSON IndexActionsResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.IndexActionsResourceTypeProperty | |||||
| Show IndexActionsResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.IndexActionsResourceTypeProperty Methods showsPrec :: Int -> IndexActionsResourceTypeProperty -> ShowS # | |||||
| Eq IndexActionsResourceTypeProperty Source # | |||||
| ToResourceProperties IndexActionsResourceTypeProperty Source # | |||||
| Property "ResourceTypes" IndexActionsResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.IndexActionsResourceTypeProperty Associated Types
Methods set :: PropertyType "ResourceTypes" IndexActionsResourceTypeProperty -> IndexActionsResourceTypeProperty -> IndexActionsResourceTypeProperty # | |||||
| type PropertyType "ResourceTypes" IndexActionsResourceTypeProperty Source # | |||||
data LifecycleResourceTypeProperty Source #
Constructors
| LifecycleResourceTypeProperty | |
Fields | |
Instances
| ToJSON LifecycleResourceTypeProperty Source # | |||||
| Show LifecycleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.LifecycleResourceTypeProperty Methods showsPrec :: Int -> LifecycleResourceTypeProperty -> ShowS # show :: LifecycleResourceTypeProperty -> String # showList :: [LifecycleResourceTypeProperty] -> ShowS # | |||||
| Eq LifecycleResourceTypeProperty Source # | |||||
| ToResourceProperties LifecycleResourceTypeProperty Source # | |||||
| Property "DeleteAfterDays" LifecycleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.LifecycleResourceTypeProperty Associated Types
Methods set :: PropertyType "DeleteAfterDays" LifecycleResourceTypeProperty -> LifecycleResourceTypeProperty -> LifecycleResourceTypeProperty # | |||||
| Property "MoveToColdStorageAfterDays" LifecycleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.LifecycleResourceTypeProperty Associated Types
Methods set :: PropertyType "MoveToColdStorageAfterDays" LifecycleResourceTypeProperty -> LifecycleResourceTypeProperty -> LifecycleResourceTypeProperty # | |||||
| Property "OptInToArchiveForSupportedResources" LifecycleResourceTypeProperty Source # | |||||
Defined in Stratosphere.Backup.BackupPlan.LifecycleResourceTypeProperty Associated Types
Methods set :: PropertyType "OptInToArchiveForSupportedResources" LifecycleResourceTypeProperty -> LifecycleResourceTypeProperty -> LifecycleResourceTypeProperty # | |||||
| type PropertyType "DeleteAfterDays" LifecycleResourceTypeProperty Source # | |||||
| type PropertyType "MoveToColdStorageAfterDays" LifecycleResourceTypeProperty Source # | |||||
| type PropertyType "OptInToArchiveForSupportedResources" LifecycleResourceTypeProperty Source # | |||||
mkAdvancedBackupSettingResourceTypeProperty :: Object -> Value Text -> AdvancedBackupSettingResourceTypeProperty Source #
mkBackupPlanResourceTypeProperty :: Value Text -> [BackupRuleResourceTypeProperty] -> BackupPlanResourceTypeProperty Source #
mkBackupRuleResourceTypeProperty :: Value Text -> Value Text -> BackupRuleResourceTypeProperty Source #
data BackupPlan Source #
Constructors
| BackupPlan | See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupplan.html |
Fields | |
Instances
| ToJSON BackupPlan Source # | |||||
Defined in Stratosphere.Backup.BackupPlan Methods toJSON :: BackupPlan -> Value # toEncoding :: BackupPlan -> Encoding # toJSONList :: [BackupPlan] -> Value # toEncodingList :: [BackupPlan] -> Encoding # omitField :: BackupPlan -> Bool # | |||||
| Show BackupPlan Source # | |||||
Defined in Stratosphere.Backup.BackupPlan Methods showsPrec :: Int -> BackupPlan -> ShowS # show :: BackupPlan -> String # showList :: [BackupPlan] -> ShowS # | |||||
| Eq BackupPlan Source # | |||||
Defined in Stratosphere.Backup.BackupPlan | |||||
| ToResourceProperties BackupPlan Source # | |||||
Defined in Stratosphere.Backup.BackupPlan Methods | |||||
| Property "BackupPlan" BackupPlan Source # | |||||
Defined in Stratosphere.Backup.BackupPlan Associated Types
Methods set :: PropertyType "BackupPlan" BackupPlan -> BackupPlan -> BackupPlan # | |||||
| Property "BackupPlanTags" BackupPlan Source # | |||||
Defined in Stratosphere.Backup.BackupPlan Associated Types
Methods set :: PropertyType "BackupPlanTags" BackupPlan -> BackupPlan -> BackupPlan # | |||||
| type PropertyType "BackupPlan" BackupPlan Source # | |||||
Defined in Stratosphere.Backup.BackupPlan | |||||
| type PropertyType "BackupPlanTags" BackupPlan Source # | |||||
Defined in Stratosphere.Backup.BackupPlan | |||||