AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

DescribeScheduledActionsInput

import "github.com/aws/aws-sdk-go/service/autoscaling"

type DescribeScheduledActionsInput struct { AutoScalingGroupName *string `min:"1" type:"string"` EndTime *time.Time `type:"timestamp"` MaxRecords *int64 `type:"integer"` NextToken *string `type:"string"` ScheduledActionNames []*string `type:"list"` StartTime *time.Time `type:"timestamp"` }

AutoScalingGroupName

Type: *string

The name of the Auto Scaling group.

EndTime

Type: *time.Time

The latest scheduled start time to return. If scheduled action names are provided, this parameter is ignored.

MaxRecords

Type: *int64

The maximum number of items to return with this call. The default value is 50 and the maximum value is 100.

NextToken

Type: *string

The token for the next set of items to return. (You received this token from a previous call.)

ScheduledActionNames

Type: []*string

The names of one or more scheduled actions. You can specify up to 50 actions. If you omit this parameter, all scheduled actions are described. If you specify an unknown scheduled action, it is ignored with no error.

StartTime

Type: *time.Time

The earliest scheduled start time to return. If scheduled action names are provided, this parameter is ignored.

Method

GoString

func (s DescribeScheduledActionsInput) GoString() string

GoString returns the string representation

SetAutoScalingGroupName

func (s *DescribeScheduledActionsInput) SetAutoScalingGroupName(v string) *DescribeScheduledActionsInput

SetAutoScalingGroupName sets the AutoScalingGroupName field's value.

SetEndTime

func (s *DescribeScheduledActionsInput) SetEndTime(v time.Time) *DescribeScheduledActionsInput

SetEndTime sets the EndTime field's value.

SetMaxRecords

func (s *DescribeScheduledActionsInput) SetMaxRecords(v int64) *DescribeScheduledActionsInput

SetMaxRecords sets the MaxRecords field's value.

SetNextToken

func (s *DescribeScheduledActionsInput) SetNextToken(v string) *DescribeScheduledActionsInput

SetNextToken sets the NextToken field's value.

SetScheduledActionNames

func (s *DescribeScheduledActionsInput) SetScheduledActionNames(v []*string) *DescribeScheduledActionsInput

SetScheduledActionNames sets the ScheduledActionNames field's value.

SetStartTime

func (s *DescribeScheduledActionsInput) SetStartTime(v time.Time) *DescribeScheduledActionsInput

SetStartTime sets the StartTime field's value.

String

func (s DescribeScheduledActionsInput) String() string

String returns the string representation

Validate

func (s *DescribeScheduledActionsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

On this page: