aws

package
v0.0.0-...-939ff54 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 31, 2017 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CloudWatchLogsClient

type CloudWatchLogsClient struct {
	// contains filtered or unexported fields
}

CloudWatchLogsClient wraps CloudWatchLogs.

FIXME: If it is possible, fix like `type CloudWatchLogsClient *cloudwatchlogs.CloudWatchLogs`

func NewCloudWatchLogsClient

func NewCloudWatchLogsClient(params CloudWatchLogsClientParams) CloudWatchLogsClient

NewCloudWatchLogsClient creates a CloudWatchLogsClient object with a CloudWatchLogsClientParams.

func (*CloudWatchLogsClient) FilterLogEvents

func (this *CloudWatchLogsClient) FilterLogEvents(input *cloudwatchlogs.FilterLogEventsInput, closure func(*cloudwatchlogs.FilterLogEventsOutput)) (err error)

FilterLogEvents

func (*CloudWatchLogsClient) GetLogEvents

func (this *CloudWatchLogsClient) GetLogEvents(input *cloudwatchlogs.GetLogEventsInput, closure func(*cloudwatchlogs.GetLogEventsOutput)) (err error)

GetLogEvents

func (*CloudWatchLogsClient) GetLogGroups

func (this *CloudWatchLogsClient) GetLogGroups(f func(*cloudwatchlogs.DescribeLogGroupsOutput)) (err error)

GetLogGroups gets all LogGroup, then processes by argument f.

func (*CloudWatchLogsClient) GetLogStreams

func (this *CloudWatchLogsClient) GetLogStreams(group string, f func(*cloudwatchlogs.DescribeLogStreamsOutput)) (err error)

GetLogStreams gets LogStream, then processes by argument f.

type CloudWatchLogsClientParams

type CloudWatchLogsClientParams struct {
	Region             string
	Profile            string
	AwsAccessKeyId     string
	AwsSecretAccessKey string
}

CloudWatchLogsClientParams is paramater for initialize CloudWatchLogsClient.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL