Switch to using the dep tool and update all the dependencies
This commit is contained in:
+332
@@ -0,0 +1,332 @@
|
||||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package cloudwatchevents_test
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/aws/session"
|
||||
"github.com/aws/aws-sdk-go/service/cloudwatchevents"
|
||||
)
|
||||
|
||||
var _ time.Duration
|
||||
var _ bytes.Buffer
|
||||
|
||||
func ExampleCloudWatchEvents_DeleteRule() {
|
||||
sess := session.Must(session.NewSession())
|
||||
|
||||
svc := cloudwatchevents.New(sess)
|
||||
|
||||
params := &cloudwatchevents.DeleteRuleInput{
|
||||
Name: aws.String("RuleName"), // Required
|
||||
}
|
||||
resp, err := svc.DeleteRule(params)
|
||||
|
||||
if err != nil {
|
||||
// Print the error, cast err to awserr.Error to get the Code and
|
||||
// Message from an error.
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
// Pretty-print the response data.
|
||||
fmt.Println(resp)
|
||||
}
|
||||
|
||||
func ExampleCloudWatchEvents_DescribeRule() {
|
||||
sess := session.Must(session.NewSession())
|
||||
|
||||
svc := cloudwatchevents.New(sess)
|
||||
|
||||
params := &cloudwatchevents.DescribeRuleInput{
|
||||
Name: aws.String("RuleName"), // Required
|
||||
}
|
||||
resp, err := svc.DescribeRule(params)
|
||||
|
||||
if err != nil {
|
||||
// Print the error, cast err to awserr.Error to get the Code and
|
||||
// Message from an error.
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
// Pretty-print the response data.
|
||||
fmt.Println(resp)
|
||||
}
|
||||
|
||||
func ExampleCloudWatchEvents_DisableRule() {
|
||||
sess := session.Must(session.NewSession())
|
||||
|
||||
svc := cloudwatchevents.New(sess)
|
||||
|
||||
params := &cloudwatchevents.DisableRuleInput{
|
||||
Name: aws.String("RuleName"), // Required
|
||||
}
|
||||
resp, err := svc.DisableRule(params)
|
||||
|
||||
if err != nil {
|
||||
// Print the error, cast err to awserr.Error to get the Code and
|
||||
// Message from an error.
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
// Pretty-print the response data.
|
||||
fmt.Println(resp)
|
||||
}
|
||||
|
||||
func ExampleCloudWatchEvents_EnableRule() {
|
||||
sess := session.Must(session.NewSession())
|
||||
|
||||
svc := cloudwatchevents.New(sess)
|
||||
|
||||
params := &cloudwatchevents.EnableRuleInput{
|
||||
Name: aws.String("RuleName"), // Required
|
||||
}
|
||||
resp, err := svc.EnableRule(params)
|
||||
|
||||
if err != nil {
|
||||
// Print the error, cast err to awserr.Error to get the Code and
|
||||
// Message from an error.
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
// Pretty-print the response data.
|
||||
fmt.Println(resp)
|
||||
}
|
||||
|
||||
func ExampleCloudWatchEvents_ListRuleNamesByTarget() {
|
||||
sess := session.Must(session.NewSession())
|
||||
|
||||
svc := cloudwatchevents.New(sess)
|
||||
|
||||
params := &cloudwatchevents.ListRuleNamesByTargetInput{
|
||||
TargetArn: aws.String("TargetArn"), // Required
|
||||
Limit: aws.Int64(1),
|
||||
NextToken: aws.String("NextToken"),
|
||||
}
|
||||
resp, err := svc.ListRuleNamesByTarget(params)
|
||||
|
||||
if err != nil {
|
||||
// Print the error, cast err to awserr.Error to get the Code and
|
||||
// Message from an error.
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
// Pretty-print the response data.
|
||||
fmt.Println(resp)
|
||||
}
|
||||
|
||||
func ExampleCloudWatchEvents_ListRules() {
|
||||
sess := session.Must(session.NewSession())
|
||||
|
||||
svc := cloudwatchevents.New(sess)
|
||||
|
||||
params := &cloudwatchevents.ListRulesInput{
|
||||
Limit: aws.Int64(1),
|
||||
NamePrefix: aws.String("RuleName"),
|
||||
NextToken: aws.String("NextToken"),
|
||||
}
|
||||
resp, err := svc.ListRules(params)
|
||||
|
||||
if err != nil {
|
||||
// Print the error, cast err to awserr.Error to get the Code and
|
||||
// Message from an error.
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
// Pretty-print the response data.
|
||||
fmt.Println(resp)
|
||||
}
|
||||
|
||||
func ExampleCloudWatchEvents_ListTargetsByRule() {
|
||||
sess := session.Must(session.NewSession())
|
||||
|
||||
svc := cloudwatchevents.New(sess)
|
||||
|
||||
params := &cloudwatchevents.ListTargetsByRuleInput{
|
||||
Rule: aws.String("RuleName"), // Required
|
||||
Limit: aws.Int64(1),
|
||||
NextToken: aws.String("NextToken"),
|
||||
}
|
||||
resp, err := svc.ListTargetsByRule(params)
|
||||
|
||||
if err != nil {
|
||||
// Print the error, cast err to awserr.Error to get the Code and
|
||||
// Message from an error.
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
// Pretty-print the response data.
|
||||
fmt.Println(resp)
|
||||
}
|
||||
|
||||
func ExampleCloudWatchEvents_PutEvents() {
|
||||
sess := session.Must(session.NewSession())
|
||||
|
||||
svc := cloudwatchevents.New(sess)
|
||||
|
||||
params := &cloudwatchevents.PutEventsInput{
|
||||
Entries: []*cloudwatchevents.PutEventsRequestEntry{ // Required
|
||||
{ // Required
|
||||
Detail: aws.String("String"),
|
||||
DetailType: aws.String("String"),
|
||||
Resources: []*string{
|
||||
aws.String("EventResource"), // Required
|
||||
// More values...
|
||||
},
|
||||
Source: aws.String("String"),
|
||||
Time: aws.Time(time.Now()),
|
||||
},
|
||||
// More values...
|
||||
},
|
||||
}
|
||||
resp, err := svc.PutEvents(params)
|
||||
|
||||
if err != nil {
|
||||
// Print the error, cast err to awserr.Error to get the Code and
|
||||
// Message from an error.
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
// Pretty-print the response data.
|
||||
fmt.Println(resp)
|
||||
}
|
||||
|
||||
func ExampleCloudWatchEvents_PutRule() {
|
||||
sess := session.Must(session.NewSession())
|
||||
|
||||
svc := cloudwatchevents.New(sess)
|
||||
|
||||
params := &cloudwatchevents.PutRuleInput{
|
||||
Name: aws.String("RuleName"), // Required
|
||||
Description: aws.String("RuleDescription"),
|
||||
EventPattern: aws.String("EventPattern"),
|
||||
RoleArn: aws.String("RoleArn"),
|
||||
ScheduleExpression: aws.String("ScheduleExpression"),
|
||||
State: aws.String("RuleState"),
|
||||
}
|
||||
resp, err := svc.PutRule(params)
|
||||
|
||||
if err != nil {
|
||||
// Print the error, cast err to awserr.Error to get the Code and
|
||||
// Message from an error.
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
// Pretty-print the response data.
|
||||
fmt.Println(resp)
|
||||
}
|
||||
|
||||
func ExampleCloudWatchEvents_PutTargets() {
|
||||
sess := session.Must(session.NewSession())
|
||||
|
||||
svc := cloudwatchevents.New(sess)
|
||||
|
||||
params := &cloudwatchevents.PutTargetsInput{
|
||||
Rule: aws.String("RuleName"), // Required
|
||||
Targets: []*cloudwatchevents.Target{ // Required
|
||||
{ // Required
|
||||
Arn: aws.String("TargetArn"), // Required
|
||||
Id: aws.String("TargetId"), // Required
|
||||
EcsParameters: &cloudwatchevents.EcsParameters{
|
||||
TaskDefinitionArn: aws.String("Arn"), // Required
|
||||
TaskCount: aws.Int64(1),
|
||||
},
|
||||
Input: aws.String("TargetInput"),
|
||||
InputPath: aws.String("TargetInputPath"),
|
||||
InputTransformer: &cloudwatchevents.InputTransformer{
|
||||
InputTemplate: aws.String("TransformerInput"), // Required
|
||||
InputPathsMap: map[string]*string{
|
||||
"Key": aws.String("TargetInputPath"), // Required
|
||||
// More values...
|
||||
},
|
||||
},
|
||||
KinesisParameters: &cloudwatchevents.KinesisParameters{
|
||||
PartitionKeyPath: aws.String("TargetPartitionKeyPath"), // Required
|
||||
},
|
||||
RoleArn: aws.String("RoleArn"),
|
||||
RunCommandParameters: &cloudwatchevents.RunCommandParameters{
|
||||
RunCommandTargets: []*cloudwatchevents.RunCommandTarget{ // Required
|
||||
{ // Required
|
||||
Key: aws.String("RunCommandTargetKey"), // Required
|
||||
Values: []*string{ // Required
|
||||
aws.String("RunCommandTargetValue"), // Required
|
||||
// More values...
|
||||
},
|
||||
},
|
||||
// More values...
|
||||
},
|
||||
},
|
||||
},
|
||||
// More values...
|
||||
},
|
||||
}
|
||||
resp, err := svc.PutTargets(params)
|
||||
|
||||
if err != nil {
|
||||
// Print the error, cast err to awserr.Error to get the Code and
|
||||
// Message from an error.
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
// Pretty-print the response data.
|
||||
fmt.Println(resp)
|
||||
}
|
||||
|
||||
func ExampleCloudWatchEvents_RemoveTargets() {
|
||||
sess := session.Must(session.NewSession())
|
||||
|
||||
svc := cloudwatchevents.New(sess)
|
||||
|
||||
params := &cloudwatchevents.RemoveTargetsInput{
|
||||
Ids: []*string{ // Required
|
||||
aws.String("TargetId"), // Required
|
||||
// More values...
|
||||
},
|
||||
Rule: aws.String("RuleName"), // Required
|
||||
}
|
||||
resp, err := svc.RemoveTargets(params)
|
||||
|
||||
if err != nil {
|
||||
// Print the error, cast err to awserr.Error to get the Code and
|
||||
// Message from an error.
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
// Pretty-print the response data.
|
||||
fmt.Println(resp)
|
||||
}
|
||||
|
||||
func ExampleCloudWatchEvents_TestEventPattern() {
|
||||
sess := session.Must(session.NewSession())
|
||||
|
||||
svc := cloudwatchevents.New(sess)
|
||||
|
||||
params := &cloudwatchevents.TestEventPatternInput{
|
||||
Event: aws.String("String"), // Required
|
||||
EventPattern: aws.String("EventPattern"), // Required
|
||||
}
|
||||
resp, err := svc.TestEventPattern(params)
|
||||
|
||||
if err != nil {
|
||||
// Print the error, cast err to awserr.Error to get the Code and
|
||||
// Message from an error.
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
// Pretty-print the response data.
|
||||
fmt.Println(resp)
|
||||
}
|
||||
Reference in New Issue
Block a user