| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.DLM.LifecyclePolicy.ActionProperty
Documentation
data CrossRegionCopyActionProperty Source #
Constructors
| CrossRegionCopyActionProperty | |
Instances
data CrossRegionCopyRetainRuleProperty Source #
Constructors
| CrossRegionCopyRetainRuleProperty | |
Fields
| |
Instances
| ToJSON CrossRegionCopyRetainRuleProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.CrossRegionCopyRetainRuleProperty | |||||
| Show CrossRegionCopyRetainRuleProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.CrossRegionCopyRetainRuleProperty Methods showsPrec :: Int -> CrossRegionCopyRetainRuleProperty -> ShowS # | |||||
| Eq CrossRegionCopyRetainRuleProperty Source # | |||||
| ToResourceProperties CrossRegionCopyRetainRuleProperty Source # | |||||
| Property "Interval" CrossRegionCopyRetainRuleProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.CrossRegionCopyRetainRuleProperty Associated Types
Methods set :: PropertyType "Interval" CrossRegionCopyRetainRuleProperty -> CrossRegionCopyRetainRuleProperty -> CrossRegionCopyRetainRuleProperty # | |||||
| Property "IntervalUnit" CrossRegionCopyRetainRuleProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.CrossRegionCopyRetainRuleProperty Associated Types
Methods set :: PropertyType "IntervalUnit" CrossRegionCopyRetainRuleProperty -> CrossRegionCopyRetainRuleProperty -> CrossRegionCopyRetainRuleProperty # | |||||
| type PropertyType "Interval" CrossRegionCopyRetainRuleProperty Source # | |||||
| type PropertyType "IntervalUnit" CrossRegionCopyRetainRuleProperty Source # | |||||
data EncryptionConfigurationProperty Source #
Constructors
| EncryptionConfigurationProperty | |
Instances
| ToJSON EncryptionConfigurationProperty Source # | |||||
| Show EncryptionConfigurationProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.EncryptionConfigurationProperty Methods showsPrec :: Int -> EncryptionConfigurationProperty -> ShowS # | |||||
| Eq EncryptionConfigurationProperty Source # | |||||
| ToResourceProperties EncryptionConfigurationProperty Source # | |||||
| Property "CmkArn" EncryptionConfigurationProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.EncryptionConfigurationProperty Associated Types
Methods set :: PropertyType "CmkArn" EncryptionConfigurationProperty -> EncryptionConfigurationProperty -> EncryptionConfigurationProperty # | |||||
| Property "Encrypted" EncryptionConfigurationProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.EncryptionConfigurationProperty Associated Types
Methods set :: PropertyType "Encrypted" EncryptionConfigurationProperty -> EncryptionConfigurationProperty -> EncryptionConfigurationProperty # | |||||
| type PropertyType "CmkArn" EncryptionConfigurationProperty Source # | |||||
| type PropertyType "Encrypted" EncryptionConfigurationProperty Source # | |||||
mkCrossRegionCopyActionProperty :: EncryptionConfigurationProperty -> Value Text -> CrossRegionCopyActionProperty Source #
mkCrossRegionCopyRetainRuleProperty :: Value Integer -> Value Text -> CrossRegionCopyRetainRuleProperty Source #
data ActionProperty Source #
Constructors
| ActionProperty | |
Fields | |
Instances
| ToJSON ActionProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.ActionProperty Methods toJSON :: ActionProperty -> Value # toEncoding :: ActionProperty -> Encoding # toJSONList :: [ActionProperty] -> Value # toEncodingList :: [ActionProperty] -> Encoding # omitField :: ActionProperty -> Bool # | |||||
| Show ActionProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.ActionProperty Methods showsPrec :: Int -> ActionProperty -> ShowS # show :: ActionProperty -> String # showList :: [ActionProperty] -> ShowS # | |||||
| Eq ActionProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.ActionProperty Methods (==) :: ActionProperty -> ActionProperty -> Bool # (/=) :: ActionProperty -> ActionProperty -> Bool # | |||||
| ToResourceProperties ActionProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.ActionProperty Methods toResourceProperties :: ActionProperty -> ResourceProperties # | |||||
| Property "CrossRegionCopy" ActionProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.ActionProperty Associated Types
Methods set :: PropertyType "CrossRegionCopy" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "Name" ActionProperty Source # | |||||
Defined in Stratosphere.DLM.LifecyclePolicy.ActionProperty Associated Types
Methods set :: PropertyType "Name" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| type PropertyType "CrossRegionCopy" ActionProperty Source # | |||||
| type PropertyType "Name" ActionProperty Source # | |||||