amazonka-cloudtrail-0.2.0: Amazon CloudTrail SDK.

Safe HaskellNone
LanguageHaskell2010

Network.AWS.CloudTrail.Types

Contents

Synopsis

Service

data CloudTrail Source

Version 2013-11-01 of the Amazon CloudTrail service.

Error

data JSONError :: *

Instances

Eq JSONError 
Show JSONError 
Generic JSONError 
FromJSON JSONError 
AWSErrorCode JSONError 
type Rep JSONError = D1 D1JSONError (C1 C1_0JSONError ((:*:) (S1 S1_0_0JSONError (Rec0 (Maybe Text))) ((:*:) (S1 S1_0_1JSONError (Rec0 ErrorCode)) (S1 S1_0_2JSONError (Rec0 Text))))) 

Trail

tCloudWatchLogsLogGroupArn :: Lens' Trail (Maybe Text) Source

Specifies an Amazon Resource Name (ARN), a unique identifier that represents the log group to which CloudTrail logs will be delivered.

tCloudWatchLogsRoleArn :: Lens' Trail (Maybe Text) Source

Specifies the role for the CloudWatch Logs endpoint to assume to write to a user’s log group.

tIncludeGlobalServiceEvents :: Lens' Trail (Maybe Bool) Source

Set to True to include AWS API calls from AWS global services such as IAM. Otherwise, False.

tName :: Lens' Trail (Maybe Text) Source

Name of the trail set by calling CreateTrail.

tS3BucketName :: Lens' Trail (Maybe Text) Source

Name of the Amazon S3 bucket into which CloudTrail delivers your trail files.

tS3KeyPrefix :: Lens' Trail (Maybe Text) Source

Value of the Amazon S3 prefix.

tSnsTopicName :: Lens' Trail (Maybe Text) Source

Name of the existing Amazon SNS topic that CloudTrail uses to notify the account owner when new CloudTrail log files have been delivered.