stratosphere-rbin-1.0.0: Stratosphere integration for AWS Rbin.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.Rbin.Rule

Documentation

data Rule Source #

Instances

Instances details
ToJSON Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

Show Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

Methods

showsPrec :: Int -> Rule -> ShowS #

show :: Rule -> String #

showList :: [Rule] -> ShowS #

Eq Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

Methods

(==) :: Rule -> Rule -> Bool #

(/=) :: Rule -> Rule -> Bool #

ToResourceProperties Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

Property "Description" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

Associated Types

type PropertyType "Description" Rule 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "Description" Rule = Value Text

Methods

set :: PropertyType "Description" Rule -> Rule -> Rule #

Property "ExcludeResourceTags" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

Associated Types

type PropertyType "ExcludeResourceTags" Rule 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "ExcludeResourceTags" Rule = [ResourceTagProperty]

Methods

set :: PropertyType "ExcludeResourceTags" Rule -> Rule -> Rule #

Property "LockConfiguration" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

Associated Types

type PropertyType "LockConfiguration" Rule 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "LockConfiguration" Rule = UnlockDelayProperty

Methods

set :: PropertyType "LockConfiguration" Rule -> Rule -> Rule #

Property "ResourceTags" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

Associated Types

type PropertyType "ResourceTags" Rule 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "ResourceTags" Rule = [ResourceTagProperty]

Methods

set :: PropertyType "ResourceTags" Rule -> Rule -> Rule #

Property "ResourceType" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

Associated Types

type PropertyType "ResourceType" Rule 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "ResourceType" Rule = Value Text

Methods

set :: PropertyType "ResourceType" Rule -> Rule -> Rule #

Property "RetentionPeriod" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

Associated Types

type PropertyType "RetentionPeriod" Rule 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "RetentionPeriod" Rule = RetentionPeriodProperty

Methods

set :: PropertyType "RetentionPeriod" Rule -> Rule -> Rule #

Property "Status" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

Associated Types

type PropertyType "Status" Rule 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "Status" Rule = Value Text

Methods

set :: PropertyType "Status" Rule -> Rule -> Rule #

Property "Tags" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

Associated Types

type PropertyType "Tags" Rule 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "Tags" Rule = [Tag]

Methods

set :: PropertyType "Tags" Rule -> Rule -> Rule #

type PropertyType "Description" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "Description" Rule = Value Text
type PropertyType "ExcludeResourceTags" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "ExcludeResourceTags" Rule = [ResourceTagProperty]
type PropertyType "LockConfiguration" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "LockConfiguration" Rule = UnlockDelayProperty
type PropertyType "ResourceTags" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "ResourceTags" Rule = [ResourceTagProperty]
type PropertyType "ResourceType" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "ResourceType" Rule = Value Text
type PropertyType "RetentionPeriod" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "RetentionPeriod" Rule = RetentionPeriodProperty
type PropertyType "Status" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "Status" Rule = Value Text
type PropertyType "Tags" Rule Source # 
Instance details

Defined in Stratosphere.Rbin.Rule

type PropertyType "Tags" Rule = [Tag]