stratosphere-cloudtrail-1.0.0: Stratosphere integration for AWS CloudTrail.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.CloudTrail.Trail

Documentation

data Trail Source #

Constructors

Trail

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html

Fields

Instances

Instances details
ToJSON Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Show Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Methods

showsPrec :: Int -> Trail -> ShowS #

show :: Trail -> String #

showList :: [Trail] -> ShowS #

Eq Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Methods

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

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

ToResourceProperties Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Property "AdvancedEventSelectors" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "AdvancedEventSelectors" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "AdvancedEventSelectors" Trail = [AdvancedEventSelectorProperty]

Methods

set :: PropertyType "AdvancedEventSelectors" Trail -> Trail -> Trail #

Property "CloudWatchLogsLogGroupArn" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "CloudWatchLogsLogGroupArn" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "CloudWatchLogsLogGroupArn" Trail = Value Text

Methods

set :: PropertyType "CloudWatchLogsLogGroupArn" Trail -> Trail -> Trail #

Property "CloudWatchLogsRoleArn" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "CloudWatchLogsRoleArn" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "CloudWatchLogsRoleArn" Trail = Value Text

Methods

set :: PropertyType "CloudWatchLogsRoleArn" Trail -> Trail -> Trail #

Property "EnableLogFileValidation" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "EnableLogFileValidation" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "EnableLogFileValidation" Trail = Value Bool

Methods

set :: PropertyType "EnableLogFileValidation" Trail -> Trail -> Trail #

Property "EventSelectors" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "EventSelectors" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "EventSelectors" Trail = [EventSelectorProperty]

Methods

set :: PropertyType "EventSelectors" Trail -> Trail -> Trail #

Property "IncludeGlobalServiceEvents" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "IncludeGlobalServiceEvents" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "IncludeGlobalServiceEvents" Trail = Value Bool

Methods

set :: PropertyType "IncludeGlobalServiceEvents" Trail -> Trail -> Trail #

Property "InsightSelectors" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "InsightSelectors" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "InsightSelectors" Trail = [InsightSelectorProperty]

Methods

set :: PropertyType "InsightSelectors" Trail -> Trail -> Trail #

Property "IsLogging" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "IsLogging" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "IsLogging" Trail = Value Bool

Methods

set :: PropertyType "IsLogging" Trail -> Trail -> Trail #

Property "IsMultiRegionTrail" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "IsMultiRegionTrail" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "IsMultiRegionTrail" Trail = Value Bool

Methods

set :: PropertyType "IsMultiRegionTrail" Trail -> Trail -> Trail #

Property "IsOrganizationTrail" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "IsOrganizationTrail" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "IsOrganizationTrail" Trail = Value Bool

Methods

set :: PropertyType "IsOrganizationTrail" Trail -> Trail -> Trail #

Property "KMSKeyId" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "KMSKeyId" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "KMSKeyId" Trail = Value Text

Methods

set :: PropertyType "KMSKeyId" Trail -> Trail -> Trail #

Property "S3BucketName" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "S3BucketName" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "S3BucketName" Trail = Value Text

Methods

set :: PropertyType "S3BucketName" Trail -> Trail -> Trail #

Property "S3KeyPrefix" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "S3KeyPrefix" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "S3KeyPrefix" Trail = Value Text

Methods

set :: PropertyType "S3KeyPrefix" Trail -> Trail -> Trail #

Property "SnsTopicName" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "SnsTopicName" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "SnsTopicName" Trail = Value Text

Methods

set :: PropertyType "SnsTopicName" Trail -> Trail -> Trail #

Property "Tags" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "Tags" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "Tags" Trail = [Tag]

Methods

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

Property "TrailName" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

Associated Types

type PropertyType "TrailName" Trail 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "TrailName" Trail = Value Text

Methods

set :: PropertyType "TrailName" Trail -> Trail -> Trail #

type PropertyType "AdvancedEventSelectors" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "AdvancedEventSelectors" Trail = [AdvancedEventSelectorProperty]
type PropertyType "CloudWatchLogsLogGroupArn" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "CloudWatchLogsLogGroupArn" Trail = Value Text
type PropertyType "CloudWatchLogsRoleArn" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "CloudWatchLogsRoleArn" Trail = Value Text
type PropertyType "EnableLogFileValidation" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "EnableLogFileValidation" Trail = Value Bool
type PropertyType "EventSelectors" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "EventSelectors" Trail = [EventSelectorProperty]
type PropertyType "IncludeGlobalServiceEvents" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "IncludeGlobalServiceEvents" Trail = Value Bool
type PropertyType "InsightSelectors" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "InsightSelectors" Trail = [InsightSelectorProperty]
type PropertyType "IsLogging" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "IsLogging" Trail = Value Bool
type PropertyType "IsMultiRegionTrail" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "IsMultiRegionTrail" Trail = Value Bool
type PropertyType "IsOrganizationTrail" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "IsOrganizationTrail" Trail = Value Bool
type PropertyType "KMSKeyId" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "KMSKeyId" Trail = Value Text
type PropertyType "S3BucketName" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "S3BucketName" Trail = Value Text
type PropertyType "S3KeyPrefix" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "S3KeyPrefix" Trail = Value Text
type PropertyType "SnsTopicName" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "SnsTopicName" Trail = Value Text
type PropertyType "Tags" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "Tags" Trail = [Tag]
type PropertyType "TrailName" Trail Source # 
Instance details

Defined in Stratosphere.CloudTrail.Trail

type PropertyType "TrailName" Trail = Value Text