stratosphere-s3-1.0.0: Stratosphere integration for AWS S3.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.S3.StorageLensGroup

Documentation

data FilterProperty Source #

Instances

Instances details
ToJSON FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

Show FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

Eq FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

ToResourceProperties FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

Property "And" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

Associated Types

type PropertyType "And" FilterProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

Property "MatchAnyPrefix" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

Associated Types

type PropertyType "MatchAnyPrefix" FilterProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

type PropertyType "MatchAnyPrefix" FilterProperty = ValueList Text
Property "MatchAnySuffix" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

Associated Types

type PropertyType "MatchAnySuffix" FilterProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

type PropertyType "MatchAnySuffix" FilterProperty = ValueList Text
Property "MatchAnyTag" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

Associated Types

type PropertyType "MatchAnyTag" FilterProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

type PropertyType "MatchAnyTag" FilterProperty = [Tag]
Property "MatchObjectAge" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

Associated Types

type PropertyType "MatchObjectAge" FilterProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

Property "MatchObjectSize" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

Associated Types

type PropertyType "MatchObjectSize" FilterProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

Methods

set :: PropertyType "MatchObjectSize" FilterProperty -> FilterProperty -> FilterProperty #

Property "Or" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

type PropertyType "And" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

type PropertyType "MatchAnyPrefix" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

type PropertyType "MatchAnyPrefix" FilterProperty = ValueList Text
type PropertyType "MatchAnySuffix" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

type PropertyType "MatchAnySuffix" FilterProperty = ValueList Text
type PropertyType "MatchAnyTag" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

type PropertyType "MatchAnyTag" FilterProperty = [Tag]
type PropertyType "MatchObjectAge" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

type PropertyType "MatchObjectSize" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

type PropertyType "Or" FilterProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.FilterProperty

data AndProperty Source #

Instances

Instances details
ToJSON AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

Show AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

Eq AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

ToResourceProperties AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

Property "MatchAnyPrefix" AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

Associated Types

type PropertyType "MatchAnyPrefix" AndProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

type PropertyType "MatchAnyPrefix" AndProperty = ValueList Text

Methods

set :: PropertyType "MatchAnyPrefix" AndProperty -> AndProperty -> AndProperty #

Property "MatchAnySuffix" AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

Associated Types

type PropertyType "MatchAnySuffix" AndProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

type PropertyType "MatchAnySuffix" AndProperty = ValueList Text

Methods

set :: PropertyType "MatchAnySuffix" AndProperty -> AndProperty -> AndProperty #

Property "MatchAnyTag" AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

Associated Types

type PropertyType "MatchAnyTag" AndProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

type PropertyType "MatchAnyTag" AndProperty = [Tag]

Methods

set :: PropertyType "MatchAnyTag" AndProperty -> AndProperty -> AndProperty #

Property "MatchObjectAge" AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

Associated Types

type PropertyType "MatchObjectAge" AndProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

Methods

set :: PropertyType "MatchObjectAge" AndProperty -> AndProperty -> AndProperty #

Property "MatchObjectSize" AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

Associated Types

type PropertyType "MatchObjectSize" AndProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

Methods

set :: PropertyType "MatchObjectSize" AndProperty -> AndProperty -> AndProperty #

type PropertyType "MatchAnyPrefix" AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

type PropertyType "MatchAnyPrefix" AndProperty = ValueList Text
type PropertyType "MatchAnySuffix" AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

type PropertyType "MatchAnySuffix" AndProperty = ValueList Text
type PropertyType "MatchAnyTag" AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

type PropertyType "MatchAnyTag" AndProperty = [Tag]
type PropertyType "MatchObjectAge" AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

type PropertyType "MatchObjectSize" AndProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.AndProperty

data MatchObjectAgeProperty Source #

Instances

Instances details
ToJSON MatchObjectAgeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectAgeProperty

Show MatchObjectAgeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectAgeProperty

Eq MatchObjectAgeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectAgeProperty

ToResourceProperties MatchObjectAgeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectAgeProperty

Property "DaysGreaterThan" MatchObjectAgeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectAgeProperty

Associated Types

type PropertyType "DaysGreaterThan" MatchObjectAgeProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectAgeProperty

Property "DaysLessThan" MatchObjectAgeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectAgeProperty

Associated Types

type PropertyType "DaysLessThan" MatchObjectAgeProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectAgeProperty

type PropertyType "DaysGreaterThan" MatchObjectAgeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectAgeProperty

type PropertyType "DaysLessThan" MatchObjectAgeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectAgeProperty

data MatchObjectSizeProperty Source #

Instances

Instances details
ToJSON MatchObjectSizeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectSizeProperty

Show MatchObjectSizeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectSizeProperty

Eq MatchObjectSizeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectSizeProperty

ToResourceProperties MatchObjectSizeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectSizeProperty

Property "BytesGreaterThan" MatchObjectSizeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectSizeProperty

Associated Types

type PropertyType "BytesGreaterThan" MatchObjectSizeProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectSizeProperty

Property "BytesLessThan" MatchObjectSizeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectSizeProperty

Associated Types

type PropertyType "BytesLessThan" MatchObjectSizeProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectSizeProperty

type PropertyType "BytesGreaterThan" MatchObjectSizeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectSizeProperty

type PropertyType "BytesLessThan" MatchObjectSizeProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.MatchObjectSizeProperty

data OrProperty Source #

Instances

Instances details
ToJSON OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

Show OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

Eq OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

ToResourceProperties OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

Property "MatchAnyPrefix" OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

Associated Types

type PropertyType "MatchAnyPrefix" OrProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

type PropertyType "MatchAnyPrefix" OrProperty = ValueList Text

Methods

set :: PropertyType "MatchAnyPrefix" OrProperty -> OrProperty -> OrProperty #

Property "MatchAnySuffix" OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

Associated Types

type PropertyType "MatchAnySuffix" OrProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

type PropertyType "MatchAnySuffix" OrProperty = ValueList Text

Methods

set :: PropertyType "MatchAnySuffix" OrProperty -> OrProperty -> OrProperty #

Property "MatchAnyTag" OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

Associated Types

type PropertyType "MatchAnyTag" OrProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

type PropertyType "MatchAnyTag" OrProperty = [Tag]

Methods

set :: PropertyType "MatchAnyTag" OrProperty -> OrProperty -> OrProperty #

Property "MatchObjectAge" OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

Associated Types

type PropertyType "MatchObjectAge" OrProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

Methods

set :: PropertyType "MatchObjectAge" OrProperty -> OrProperty -> OrProperty #

Property "MatchObjectSize" OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

Associated Types

type PropertyType "MatchObjectSize" OrProperty 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

Methods

set :: PropertyType "MatchObjectSize" OrProperty -> OrProperty -> OrProperty #

type PropertyType "MatchAnyPrefix" OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

type PropertyType "MatchAnyPrefix" OrProperty = ValueList Text
type PropertyType "MatchAnySuffix" OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

type PropertyType "MatchAnySuffix" OrProperty = ValueList Text
type PropertyType "MatchAnyTag" OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

type PropertyType "MatchAnyTag" OrProperty = [Tag]
type PropertyType "MatchObjectAge" OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

type PropertyType "MatchObjectSize" OrProperty Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup.OrProperty

data StorageLensGroup Source #

Instances

Instances details
ToJSON StorageLensGroup Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup

Show StorageLensGroup Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup

Eq StorageLensGroup Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup

ToResourceProperties StorageLensGroup Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup

Property "Filter" StorageLensGroup Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup

Associated Types

type PropertyType "Filter" StorageLensGroup 
Instance details

Defined in Stratosphere.S3.StorageLensGroup

Property "Name" StorageLensGroup Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup

Associated Types

type PropertyType "Name" StorageLensGroup 
Instance details

Defined in Stratosphere.S3.StorageLensGroup

Property "Tags" StorageLensGroup Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup

Associated Types

type PropertyType "Tags" StorageLensGroup 
Instance details

Defined in Stratosphere.S3.StorageLensGroup

type PropertyType "Filter" StorageLensGroup Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup

type PropertyType "Name" StorageLensGroup Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup

type PropertyType "Tags" StorageLensGroup Source # 
Instance details

Defined in Stratosphere.S3.StorageLensGroup