Versions in this module Expand all Collapse all v1 v1.1.9 Mar 8, 2016 Changes in this version + const RuleStateDisabled + const RuleStateEnabled + const ServiceName + type CloudWatchEvents struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *CloudWatchEvents + func (c *CloudWatchEvents) DeleteRule(input *DeleteRuleInput) (*DeleteRuleOutput, error) + func (c *CloudWatchEvents) DeleteRuleRequest(input *DeleteRuleInput) (req *request.Request, output *DeleteRuleOutput) + func (c *CloudWatchEvents) DescribeRule(input *DescribeRuleInput) (*DescribeRuleOutput, error) + func (c *CloudWatchEvents) DescribeRuleRequest(input *DescribeRuleInput) (req *request.Request, output *DescribeRuleOutput) + func (c *CloudWatchEvents) DisableRule(input *DisableRuleInput) (*DisableRuleOutput, error) + func (c *CloudWatchEvents) DisableRuleRequest(input *DisableRuleInput) (req *request.Request, output *DisableRuleOutput) + func (c *CloudWatchEvents) EnableRule(input *EnableRuleInput) (*EnableRuleOutput, error) + func (c *CloudWatchEvents) EnableRuleRequest(input *EnableRuleInput) (req *request.Request, output *EnableRuleOutput) + func (c *CloudWatchEvents) ListRuleNamesByTarget(input *ListRuleNamesByTargetInput) (*ListRuleNamesByTargetOutput, error) + func (c *CloudWatchEvents) ListRuleNamesByTargetRequest(input *ListRuleNamesByTargetInput) (req *request.Request, output *ListRuleNamesByTargetOutput) + func (c *CloudWatchEvents) ListRules(input *ListRulesInput) (*ListRulesOutput, error) + func (c *CloudWatchEvents) ListRulesRequest(input *ListRulesInput) (req *request.Request, output *ListRulesOutput) + func (c *CloudWatchEvents) ListTargetsByRule(input *ListTargetsByRuleInput) (*ListTargetsByRuleOutput, error) + func (c *CloudWatchEvents) ListTargetsByRuleRequest(input *ListTargetsByRuleInput) (req *request.Request, output *ListTargetsByRuleOutput) + func (c *CloudWatchEvents) PutEvents(input *PutEventsInput) (*PutEventsOutput, error) + func (c *CloudWatchEvents) PutEventsRequest(input *PutEventsInput) (req *request.Request, output *PutEventsOutput) + func (c *CloudWatchEvents) PutRule(input *PutRuleInput) (*PutRuleOutput, error) + func (c *CloudWatchEvents) PutRuleRequest(input *PutRuleInput) (req *request.Request, output *PutRuleOutput) + func (c *CloudWatchEvents) PutTargets(input *PutTargetsInput) (*PutTargetsOutput, error) + func (c *CloudWatchEvents) PutTargetsRequest(input *PutTargetsInput) (req *request.Request, output *PutTargetsOutput) + func (c *CloudWatchEvents) RemoveTargets(input *RemoveTargetsInput) (*RemoveTargetsOutput, error) + func (c *CloudWatchEvents) RemoveTargetsRequest(input *RemoveTargetsInput) (req *request.Request, output *RemoveTargetsOutput) + func (c *CloudWatchEvents) TestEventPattern(input *TestEventPatternInput) (*TestEventPatternOutput, error) + func (c *CloudWatchEvents) TestEventPatternRequest(input *TestEventPatternInput) (req *request.Request, output *TestEventPatternOutput) + type DeleteRuleInput struct + Name *string + func (s DeleteRuleInput) GoString() string + func (s DeleteRuleInput) String() string + type DeleteRuleOutput struct + func (s DeleteRuleOutput) GoString() string + func (s DeleteRuleOutput) String() string + type DescribeRuleInput struct + Name *string + func (s DescribeRuleInput) GoString() string + func (s DescribeRuleInput) String() string + type DescribeRuleOutput struct + Arn *string + Description *string + EventPattern *string + Name *string + RoleArn *string + ScheduleExpression *string + State *string + func (s DescribeRuleOutput) GoString() string + func (s DescribeRuleOutput) String() string + type DisableRuleInput struct + Name *string + func (s DisableRuleInput) GoString() string + func (s DisableRuleInput) String() string + type DisableRuleOutput struct + func (s DisableRuleOutput) GoString() string + func (s DisableRuleOutput) String() string + type EnableRuleInput struct + Name *string + func (s EnableRuleInput) GoString() string + func (s EnableRuleInput) String() string + type EnableRuleOutput struct + func (s EnableRuleOutput) GoString() string + func (s EnableRuleOutput) String() string + type ListRuleNamesByTargetInput struct + Limit *int64 + NextToken *string + TargetArn *string + func (s ListRuleNamesByTargetInput) GoString() string + func (s ListRuleNamesByTargetInput) String() string + type ListRuleNamesByTargetOutput struct + NextToken *string + RuleNames []*string + func (s ListRuleNamesByTargetOutput) GoString() string + func (s ListRuleNamesByTargetOutput) String() string + type ListRulesInput struct + Limit *int64 + NamePrefix *string + NextToken *string + func (s ListRulesInput) GoString() string + func (s ListRulesInput) String() string + type ListRulesOutput struct + NextToken *string + Rules []*Rule + func (s ListRulesOutput) GoString() string + func (s ListRulesOutput) String() string + type ListTargetsByRuleInput struct + Limit *int64 + NextToken *string + Rule *string + func (s ListTargetsByRuleInput) GoString() string + func (s ListTargetsByRuleInput) String() string + type ListTargetsByRuleOutput struct + NextToken *string + Targets []*Target + func (s ListTargetsByRuleOutput) GoString() string + func (s ListTargetsByRuleOutput) String() string + type PutEventsInput struct + Entries []*PutEventsRequestEntry + func (s PutEventsInput) GoString() string + func (s PutEventsInput) String() string + type PutEventsOutput struct + Entries []*PutEventsResultEntry + FailedEntryCount *int64 + func (s PutEventsOutput) GoString() string + func (s PutEventsOutput) String() string + type PutEventsRequestEntry struct + Detail *string + DetailType *string + Resources []*string + Source *string + Time *time.Time + func (s PutEventsRequestEntry) GoString() string + func (s PutEventsRequestEntry) String() string + type PutEventsResultEntry struct + ErrorCode *string + ErrorMessage *string + EventId *string + func (s PutEventsResultEntry) GoString() string + func (s PutEventsResultEntry) String() string + type PutRuleInput struct + Description *string + EventPattern *string + Name *string + RoleArn *string + ScheduleExpression *string + State *string + func (s PutRuleInput) GoString() string + func (s PutRuleInput) String() string + type PutRuleOutput struct + RuleArn *string + func (s PutRuleOutput) GoString() string + func (s PutRuleOutput) String() string + type PutTargetsInput struct + Rule *string + Targets []*Target + func (s PutTargetsInput) GoString() string + func (s PutTargetsInput) String() string + type PutTargetsOutput struct + FailedEntries []*PutTargetsResultEntry + FailedEntryCount *int64 + func (s PutTargetsOutput) GoString() string + func (s PutTargetsOutput) String() string + type PutTargetsResultEntry struct + ErrorCode *string + ErrorMessage *string + TargetId *string + func (s PutTargetsResultEntry) GoString() string + func (s PutTargetsResultEntry) String() string + type RemoveTargetsInput struct + Ids []*string + Rule *string + func (s RemoveTargetsInput) GoString() string + func (s RemoveTargetsInput) String() string + type RemoveTargetsOutput struct + FailedEntries []*RemoveTargetsResultEntry + FailedEntryCount *int64 + func (s RemoveTargetsOutput) GoString() string + func (s RemoveTargetsOutput) String() string + type RemoveTargetsResultEntry struct + ErrorCode *string + ErrorMessage *string + TargetId *string + func (s RemoveTargetsResultEntry) GoString() string + func (s RemoveTargetsResultEntry) String() string + type Rule struct + Arn *string + Description *string + EventPattern *string + Name *string + RoleArn *string + ScheduleExpression *string + State *string + func (s Rule) GoString() string + func (s Rule) String() string + type Target struct + Arn *string + Id *string + Input *string + InputPath *string + func (s Target) GoString() string + func (s Target) String() string + type TestEventPatternInput struct + Event *string + EventPattern *string + func (s TestEventPatternInput) GoString() string + func (s TestEventPatternInput) String() string + type TestEventPatternOutput struct + Result *bool + func (s TestEventPatternOutput) GoString() string + func (s TestEventPatternOutput) String() string