Versions in this module Expand all Collapse all v0 v0.6.0 Jun 3, 2015 Changes in this version + type CloudTrail struct + func New(config *aws.Config) *CloudTrail + func (c *CloudTrail) CreateTrail(input *CreateTrailInput) (*CreateTrailOutput, error) + func (c *CloudTrail) CreateTrailRequest(input *CreateTrailInput) (req *aws.Request, output *CreateTrailOutput) + func (c *CloudTrail) DeleteTrail(input *DeleteTrailInput) (*DeleteTrailOutput, error) + func (c *CloudTrail) DeleteTrailRequest(input *DeleteTrailInput) (req *aws.Request, output *DeleteTrailOutput) + func (c *CloudTrail) DescribeTrails(input *DescribeTrailsInput) (*DescribeTrailsOutput, error) + func (c *CloudTrail) DescribeTrailsRequest(input *DescribeTrailsInput) (req *aws.Request, output *DescribeTrailsOutput) + func (c *CloudTrail) GetTrailStatus(input *GetTrailStatusInput) (*GetTrailStatusOutput, error) + func (c *CloudTrail) GetTrailStatusRequest(input *GetTrailStatusInput) (req *aws.Request, output *GetTrailStatusOutput) + func (c *CloudTrail) LookupEvents(input *LookupEventsInput) (*LookupEventsOutput, error) + func (c *CloudTrail) LookupEventsRequest(input *LookupEventsInput) (req *aws.Request, output *LookupEventsOutput) + func (c *CloudTrail) StartLogging(input *StartLoggingInput) (*StartLoggingOutput, error) + func (c *CloudTrail) StartLoggingRequest(input *StartLoggingInput) (req *aws.Request, output *StartLoggingOutput) + func (c *CloudTrail) StopLogging(input *StopLoggingInput) (*StopLoggingOutput, error) + func (c *CloudTrail) StopLoggingRequest(input *StopLoggingInput) (req *aws.Request, output *StopLoggingOutput) + func (c *CloudTrail) UpdateTrail(input *UpdateTrailInput) (*UpdateTrailOutput, error) + func (c *CloudTrail) UpdateTrailRequest(input *UpdateTrailInput) (req *aws.Request, output *UpdateTrailOutput) + type CreateTrailInput struct + CloudWatchLogsLogGroupARN *string + CloudWatchLogsRoleARN *string + IncludeGlobalServiceEvents *bool + Name *string + S3BucketName *string + S3KeyPrefix *string + SNSTopicName *string + type CreateTrailOutput struct + CloudWatchLogsLogGroupARN *string + CloudWatchLogsRoleARN *string + IncludeGlobalServiceEvents *bool + Name *string + S3BucketName *string + S3KeyPrefix *string + SNSTopicName *string + type DeleteTrailInput struct + Name *string + type DeleteTrailOutput struct + type DescribeTrailsInput struct + TrailNameList []*string + type DescribeTrailsOutput struct + TrailList []*Trail + type Event struct + CloudTrailEvent *string + EventID *string + EventName *string + EventTime *time.Time + Resources []*Resource + Username *string + type GetTrailStatusInput struct + Name *string + type GetTrailStatusOutput struct + IsLogging *bool + LatestCloudWatchLogsDeliveryError *string + LatestCloudWatchLogsDeliveryTime *time.Time + LatestDeliveryError *string + LatestDeliveryTime *time.Time + LatestNotificationError *string + LatestNotificationTime *time.Time + StartLoggingTime *time.Time + StopLoggingTime *time.Time + type LookupAttribute struct + AttributeKey *string + AttributeValue *string + type LookupEventsInput struct + EndTime *time.Time + LookupAttributes []*LookupAttribute + MaxResults *int64 + NextToken *string + StartTime *time.Time + type LookupEventsOutput struct + Events []*Event + NextToken *string + type Resource struct + ResourceName *string + ResourceType *string + type StartLoggingInput struct + Name *string + type StartLoggingOutput struct + type StopLoggingInput struct + Name *string + type StopLoggingOutput struct + type Trail struct + CloudWatchLogsLogGroupARN *string + CloudWatchLogsRoleARN *string + IncludeGlobalServiceEvents *bool + Name *string + S3BucketName *string + S3KeyPrefix *string + SNSTopicName *string + type UpdateTrailInput struct + CloudWatchLogsLogGroupARN *string + CloudWatchLogsRoleARN *string + IncludeGlobalServiceEvents *bool + Name *string + S3BucketName *string + S3KeyPrefix *string + SNSTopicName *string + type UpdateTrailOutput struct + CloudWatchLogsLogGroupARN *string + CloudWatchLogsRoleARN *string + IncludeGlobalServiceEvents *bool + Name *string + S3BucketName *string + S3KeyPrefix *string + SNSTopicName *string