Documentation ¶
Index ¶
- type ByTimestamp
- type CloudWatchLogs
- func (c *CloudWatchLogs) CreateLogGroup(req *CreateLogGroupRequest) error
- func (c *CloudWatchLogs) CreateLogStream(req *CreateLogStreamRequest) error
- func (c *CloudWatchLogs) DescribeLogGroups(req *DescribeLogGroupsRequest) (r []*LogGroup, err error)
- func (c *CloudWatchLogs) DescribeLogStreams(req *DescribeLogStreamsRequest) (r []*LogStream, err error)
- func (c *CloudWatchLogs) GetLogEvents(req *GetLogEventsRequest) (r *GetLogEventsResponse, err error)
- func (c *CloudWatchLogs) PutLogEvents(req *PutLogEventsRequest) (string, error)
- type CreateLogGroupRequest
- type CreateLogStreamRequest
- type DescribeLogGroupsRequest
- type DescribeLogGroupsResponse
- type DescribeLogStreamsRequest
- type DescribeLogStreamsResponse
- type Error
- type Event
- type GetLogEventsRequest
- type GetLogEventsResponse
- type LogEvent
- type LogGroup
- type LogStream
- type PutLogEventsRequest
- type PutLogEventsResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ByTimestamp ¶
type ByTimestamp []LogEvent
func (ByTimestamp) Len ¶
func (events ByTimestamp) Len() int
func (ByTimestamp) Less ¶
func (events ByTimestamp) Less(i, j int) bool
func (ByTimestamp) Swap ¶
func (events ByTimestamp) Swap(i, j int)
type CloudWatchLogs ¶
func (*CloudWatchLogs) CreateLogGroup ¶
func (c *CloudWatchLogs) CreateLogGroup(req *CreateLogGroupRequest) error
func (*CloudWatchLogs) CreateLogStream ¶
func (c *CloudWatchLogs) CreateLogStream(req *CreateLogStreamRequest) error
func (*CloudWatchLogs) DescribeLogGroups ¶
func (c *CloudWatchLogs) DescribeLogGroups(req *DescribeLogGroupsRequest) (r []*LogGroup, err error)
func (*CloudWatchLogs) DescribeLogStreams ¶
func (c *CloudWatchLogs) DescribeLogStreams(req *DescribeLogStreamsRequest) (r []*LogStream, err error)
func (*CloudWatchLogs) GetLogEvents ¶
func (c *CloudWatchLogs) GetLogEvents(req *GetLogEventsRequest) (r *GetLogEventsResponse, err error)
func (*CloudWatchLogs) PutLogEvents ¶
func (c *CloudWatchLogs) PutLogEvents(req *PutLogEventsRequest) (string, error)
type CreateLogGroupRequest ¶
type CreateLogGroupRequest struct {
LogGroupName string `json:"logGroupName"`
}
type CreateLogStreamRequest ¶
type Error ¶
type Error struct { StatusCode int // HTTP status code (200, 403, ...) Status string Code string `json:"__type"` Message string `json:"message"` }
Error represents an error in an operation with Kinesis(following goamz/Dynamodb)
type GetLogEventsRequest ¶
type GetLogEventsRequest struct { Limit int `json:"limit,omitempty"` EndTime int64 `json:"endTime,omitempty"` LogGroupName string `json:"logGroupName,omitempty"` LogStreamName string `json:"logStreamName,omitempty"` NextToken string `json:"nextToken,omitempty"` StartFromHead bool `json:"startFromHead"` StartTime int64 `json:"startTime"` }
type GetLogEventsResponse ¶
type PutLogEventsRequest ¶
type PutLogEventsResponse ¶
type PutLogEventsResponse struct {
NextSequenceToken string `json:"nextSequenceToken"`
}
Click to show internal directories.
Click to hide internal directories.