Versions in this module Expand all Collapse all v1 v1.11.0 Dec 6, 2022 Changes in this version + const EndpointsID + const ErrCodeAlreadyExistsFault + const ErrCodeInvalidNextToken + const ErrCodeLimitExceededFault + const ErrCodeResourceContentionFault + const ErrCodeResourceInUseFault + const ErrCodeScalingActivityInProgressFault + const LifecycleStateDetached + const LifecycleStateDetaching + const LifecycleStateEnteringStandby + const LifecycleStateInService + const LifecycleStatePending + const LifecycleStatePendingProceed + const LifecycleStatePendingWait + const LifecycleStateQuarantined + const LifecycleStateStandby + const LifecycleStateTerminated + const LifecycleStateTerminating + const LifecycleStateTerminatingProceed + const LifecycleStateTerminatingWait + const MetricStatisticAverage + const MetricStatisticMaximum + const MetricStatisticMinimum + const MetricStatisticSampleCount + const MetricStatisticSum + const MetricTypeAlbrequestCountPerTarget + const MetricTypeAsgaverageCpuutilization + const MetricTypeAsgaverageNetworkIn + const MetricTypeAsgaverageNetworkOut + const ScalingActivityStatusCodeCancelled + const ScalingActivityStatusCodeFailed + const ScalingActivityStatusCodeInProgress + const ScalingActivityStatusCodeMidLifecycleAction + const ScalingActivityStatusCodePendingSpotBidPlacement + const ScalingActivityStatusCodePreInService + const ScalingActivityStatusCodeSuccessful + const ScalingActivityStatusCodeWaitingForElbconnectionDraining + const ScalingActivityStatusCodeWaitingForInstanceId + const ScalingActivityStatusCodeWaitingForInstanceWarmup + const ScalingActivityStatusCodeWaitingForSpotInstanceId + const ScalingActivityStatusCodeWaitingForSpotInstanceRequestId + const ServiceName + type Activity struct + ActivityId *string + AutoScalingGroupName *string + Cause *string + Description *string + Details *string + EndTime *time.Time + Progress *int64 + StartTime *time.Time + StatusCode *string + StatusMessage *string + func (s *Activity) SetActivityId(v string) *Activity + func (s *Activity) SetAutoScalingGroupName(v string) *Activity + func (s *Activity) SetCause(v string) *Activity + func (s *Activity) SetDescription(v string) *Activity + func (s *Activity) SetDetails(v string) *Activity + func (s *Activity) SetEndTime(v time.Time) *Activity + func (s *Activity) SetProgress(v int64) *Activity + func (s *Activity) SetStartTime(v time.Time) *Activity + func (s *Activity) SetStatusCode(v string) *Activity + func (s *Activity) SetStatusMessage(v string) *Activity + func (s Activity) GoString() string + func (s Activity) String() string + type AdjustmentType struct + AdjustmentType *string + func (s *AdjustmentType) SetAdjustmentType(v string) *AdjustmentType + func (s AdjustmentType) GoString() string + func (s AdjustmentType) String() string + type Alarm struct + AlarmARN *string + AlarmName *string + func (s *Alarm) SetAlarmARN(v string) *Alarm + func (s *Alarm) SetAlarmName(v string) *Alarm + func (s Alarm) GoString() string + func (s Alarm) String() string + type AttachInstancesInput struct + AutoScalingGroupName *string + InstanceIds []*string + func (s *AttachInstancesInput) SetAutoScalingGroupName(v string) *AttachInstancesInput + func (s *AttachInstancesInput) SetInstanceIds(v []*string) *AttachInstancesInput + func (s *AttachInstancesInput) Validate() error + func (s AttachInstancesInput) GoString() string + func (s AttachInstancesInput) String() string + type AttachInstancesOutput struct + func (s AttachInstancesOutput) GoString() string + func (s AttachInstancesOutput) String() string + type AttachLoadBalancerTargetGroupsInput struct + AutoScalingGroupName *string + TargetGroupARNs []*string + func (s *AttachLoadBalancerTargetGroupsInput) SetAutoScalingGroupName(v string) *AttachLoadBalancerTargetGroupsInput + func (s *AttachLoadBalancerTargetGroupsInput) SetTargetGroupARNs(v []*string) *AttachLoadBalancerTargetGroupsInput + func (s *AttachLoadBalancerTargetGroupsInput) Validate() error + func (s AttachLoadBalancerTargetGroupsInput) GoString() string + func (s AttachLoadBalancerTargetGroupsInput) String() string + type AttachLoadBalancerTargetGroupsOutput struct + func (s AttachLoadBalancerTargetGroupsOutput) GoString() string + func (s AttachLoadBalancerTargetGroupsOutput) String() string + type AttachLoadBalancersInput struct + AutoScalingGroupName *string + LoadBalancerNames []*string + func (s *AttachLoadBalancersInput) SetAutoScalingGroupName(v string) *AttachLoadBalancersInput + func (s *AttachLoadBalancersInput) SetLoadBalancerNames(v []*string) *AttachLoadBalancersInput + func (s *AttachLoadBalancersInput) Validate() error + func (s AttachLoadBalancersInput) GoString() string + func (s AttachLoadBalancersInput) String() string + type AttachLoadBalancersOutput struct + func (s AttachLoadBalancersOutput) GoString() string + func (s AttachLoadBalancersOutput) String() string + type AutoScaling struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *AutoScaling + func (c *AutoScaling) AttachInstances(input *AttachInstancesInput) (*AttachInstancesOutput, error) + func (c *AutoScaling) AttachInstancesRequest(input *AttachInstancesInput) (req *request.Request, output *AttachInstancesOutput) + func (c *AutoScaling) AttachInstancesWithContext(ctx aws.Context, input *AttachInstancesInput, opts ...request.Option) (*AttachInstancesOutput, error) + func (c *AutoScaling) AttachLoadBalancerTargetGroups(input *AttachLoadBalancerTargetGroupsInput) (*AttachLoadBalancerTargetGroupsOutput, error) + func (c *AutoScaling) AttachLoadBalancerTargetGroupsRequest(input *AttachLoadBalancerTargetGroupsInput) (req *request.Request, output *AttachLoadBalancerTargetGroupsOutput) + func (c *AutoScaling) AttachLoadBalancerTargetGroupsWithContext(ctx aws.Context, input *AttachLoadBalancerTargetGroupsInput, ...) (*AttachLoadBalancerTargetGroupsOutput, error) + func (c *AutoScaling) AttachLoadBalancers(input *AttachLoadBalancersInput) (*AttachLoadBalancersOutput, error) + func (c *AutoScaling) AttachLoadBalancersRequest(input *AttachLoadBalancersInput) (req *request.Request, output *AttachLoadBalancersOutput) + func (c *AutoScaling) AttachLoadBalancersWithContext(ctx aws.Context, input *AttachLoadBalancersInput, opts ...request.Option) (*AttachLoadBalancersOutput, error) + func (c *AutoScaling) CompleteLifecycleAction(input *CompleteLifecycleActionInput) (*CompleteLifecycleActionOutput, error) + func (c *AutoScaling) CompleteLifecycleActionRequest(input *CompleteLifecycleActionInput) (req *request.Request, output *CompleteLifecycleActionOutput) + func (c *AutoScaling) CompleteLifecycleActionWithContext(ctx aws.Context, input *CompleteLifecycleActionInput, opts ...request.Option) (*CompleteLifecycleActionOutput, error) + func (c *AutoScaling) CreateAutoScalingGroup(input *CreateAutoScalingGroupInput) (*CreateAutoScalingGroupOutput, error) + func (c *AutoScaling) CreateAutoScalingGroupRequest(input *CreateAutoScalingGroupInput) (req *request.Request, output *CreateAutoScalingGroupOutput) + func (c *AutoScaling) CreateAutoScalingGroupWithContext(ctx aws.Context, input *CreateAutoScalingGroupInput, opts ...request.Option) (*CreateAutoScalingGroupOutput, error) + func (c *AutoScaling) CreateLaunchConfiguration(input *CreateLaunchConfigurationInput) (*CreateLaunchConfigurationOutput, error) + func (c *AutoScaling) CreateLaunchConfigurationRequest(input *CreateLaunchConfigurationInput) (req *request.Request, output *CreateLaunchConfigurationOutput) + func (c *AutoScaling) CreateLaunchConfigurationWithContext(ctx aws.Context, input *CreateLaunchConfigurationInput, opts ...request.Option) (*CreateLaunchConfigurationOutput, error) + func (c *AutoScaling) CreateOrUpdateTags(input *CreateOrUpdateTagsInput) (*CreateOrUpdateTagsOutput, error) + func (c *AutoScaling) CreateOrUpdateTagsRequest(input *CreateOrUpdateTagsInput) (req *request.Request, output *CreateOrUpdateTagsOutput) + func (c *AutoScaling) CreateOrUpdateTagsWithContext(ctx aws.Context, input *CreateOrUpdateTagsInput, opts ...request.Option) (*CreateOrUpdateTagsOutput, error) + func (c *AutoScaling) DeleteAutoScalingGroup(input *DeleteAutoScalingGroupInput) (*DeleteAutoScalingGroupOutput, error) + func (c *AutoScaling) DeleteAutoScalingGroupRequest(input *DeleteAutoScalingGroupInput) (req *request.Request, output *DeleteAutoScalingGroupOutput) + func (c *AutoScaling) DeleteAutoScalingGroupWithContext(ctx aws.Context, input *DeleteAutoScalingGroupInput, opts ...request.Option) (*DeleteAutoScalingGroupOutput, error) + func (c *AutoScaling) DeleteLaunchConfiguration(input *DeleteLaunchConfigurationInput) (*DeleteLaunchConfigurationOutput, error) + func (c *AutoScaling) DeleteLaunchConfigurationRequest(input *DeleteLaunchConfigurationInput) (req *request.Request, output *DeleteLaunchConfigurationOutput) + func (c *AutoScaling) DeleteLaunchConfigurationWithContext(ctx aws.Context, input *DeleteLaunchConfigurationInput, opts ...request.Option) (*DeleteLaunchConfigurationOutput, error) + func (c *AutoScaling) DeleteLifecycleHook(input *DeleteLifecycleHookInput) (*DeleteLifecycleHookOutput, error) + func (c *AutoScaling) DeleteLifecycleHookRequest(input *DeleteLifecycleHookInput) (req *request.Request, output *DeleteLifecycleHookOutput) + func (c *AutoScaling) DeleteLifecycleHookWithContext(ctx aws.Context, input *DeleteLifecycleHookInput, opts ...request.Option) (*DeleteLifecycleHookOutput, error) + func (c *AutoScaling) DeleteNotificationConfiguration(input *DeleteNotificationConfigurationInput) (*DeleteNotificationConfigurationOutput, error) + func (c *AutoScaling) DeleteNotificationConfigurationRequest(input *DeleteNotificationConfigurationInput) (req *request.Request, output *DeleteNotificationConfigurationOutput) + func (c *AutoScaling) DeleteNotificationConfigurationWithContext(ctx aws.Context, input *DeleteNotificationConfigurationInput, ...) (*DeleteNotificationConfigurationOutput, error) + func (c *AutoScaling) DeletePolicy(input *DeletePolicyInput) (*DeletePolicyOutput, error) + func (c *AutoScaling) DeletePolicyRequest(input *DeletePolicyInput) (req *request.Request, output *DeletePolicyOutput) + func (c *AutoScaling) DeletePolicyWithContext(ctx aws.Context, input *DeletePolicyInput, opts ...request.Option) (*DeletePolicyOutput, error) + func (c *AutoScaling) DeleteScheduledAction(input *DeleteScheduledActionInput) (*DeleteScheduledActionOutput, error) + func (c *AutoScaling) DeleteScheduledActionRequest(input *DeleteScheduledActionInput) (req *request.Request, output *DeleteScheduledActionOutput) + func (c *AutoScaling) DeleteScheduledActionWithContext(ctx aws.Context, input *DeleteScheduledActionInput, opts ...request.Option) (*DeleteScheduledActionOutput, error) + func (c *AutoScaling) DeleteTags(input *DeleteTagsInput) (*DeleteTagsOutput, error) + func (c *AutoScaling) DeleteTagsRequest(input *DeleteTagsInput) (req *request.Request, output *DeleteTagsOutput) + func (c *AutoScaling) DeleteTagsWithContext(ctx aws.Context, input *DeleteTagsInput, opts ...request.Option) (*DeleteTagsOutput, error) + func (c *AutoScaling) DescribeAccountLimits(input *DescribeAccountLimitsInput) (*DescribeAccountLimitsOutput, error) + func (c *AutoScaling) DescribeAccountLimitsRequest(input *DescribeAccountLimitsInput) (req *request.Request, output *DescribeAccountLimitsOutput) + func (c *AutoScaling) DescribeAccountLimitsWithContext(ctx aws.Context, input *DescribeAccountLimitsInput, opts ...request.Option) (*DescribeAccountLimitsOutput, error) + func (c *AutoScaling) DescribeAdjustmentTypes(input *DescribeAdjustmentTypesInput) (*DescribeAdjustmentTypesOutput, error) + func (c *AutoScaling) DescribeAdjustmentTypesRequest(input *DescribeAdjustmentTypesInput) (req *request.Request, output *DescribeAdjustmentTypesOutput) + func (c *AutoScaling) DescribeAdjustmentTypesWithContext(ctx aws.Context, input *DescribeAdjustmentTypesInput, opts ...request.Option) (*DescribeAdjustmentTypesOutput, error) + func (c *AutoScaling) DescribeAutoScalingGroups(input *DescribeAutoScalingGroupsInput) (*DescribeAutoScalingGroupsOutput, error) + func (c *AutoScaling) DescribeAutoScalingGroupsPages(input *DescribeAutoScalingGroupsInput, ...) error + func (c *AutoScaling) DescribeAutoScalingGroupsPagesWithContext(ctx aws.Context, input *DescribeAutoScalingGroupsInput, ...) error + func (c *AutoScaling) DescribeAutoScalingGroupsRequest(input *DescribeAutoScalingGroupsInput) (req *request.Request, output *DescribeAutoScalingGroupsOutput) + func (c *AutoScaling) DescribeAutoScalingGroupsWithContext(ctx aws.Context, input *DescribeAutoScalingGroupsInput, opts ...request.Option) (*DescribeAutoScalingGroupsOutput, error) + func (c *AutoScaling) DescribeAutoScalingInstances(input *DescribeAutoScalingInstancesInput) (*DescribeAutoScalingInstancesOutput, error) + func (c *AutoScaling) DescribeAutoScalingInstancesPages(input *DescribeAutoScalingInstancesInput, ...) error + func (c *AutoScaling) DescribeAutoScalingInstancesPagesWithContext(ctx aws.Context, input *DescribeAutoScalingInstancesInput, ...) error + func (c *AutoScaling) DescribeAutoScalingInstancesRequest(input *DescribeAutoScalingInstancesInput) (req *request.Request, output *DescribeAutoScalingInstancesOutput) + func (c *AutoScaling) DescribeAutoScalingInstancesWithContext(ctx aws.Context, input *DescribeAutoScalingInstancesInput, ...) (*DescribeAutoScalingInstancesOutput, error) + func (c *AutoScaling) DescribeAutoScalingNotificationTypes(input *DescribeAutoScalingNotificationTypesInput) (*DescribeAutoScalingNotificationTypesOutput, error) + func (c *AutoScaling) DescribeAutoScalingNotificationTypesRequest(input *DescribeAutoScalingNotificationTypesInput) (req *request.Request, output *DescribeAutoScalingNotificationTypesOutput) + func (c *AutoScaling) DescribeAutoScalingNotificationTypesWithContext(ctx aws.Context, input *DescribeAutoScalingNotificationTypesInput, ...) (*DescribeAutoScalingNotificationTypesOutput, error) + func (c *AutoScaling) DescribeLaunchConfigurations(input *DescribeLaunchConfigurationsInput) (*DescribeLaunchConfigurationsOutput, error) + func (c *AutoScaling) DescribeLaunchConfigurationsPages(input *DescribeLaunchConfigurationsInput, ...) error + func (c *AutoScaling) DescribeLaunchConfigurationsPagesWithContext(ctx aws.Context, input *DescribeLaunchConfigurationsInput, ...) error + func (c *AutoScaling) DescribeLaunchConfigurationsRequest(input *DescribeLaunchConfigurationsInput) (req *request.Request, output *DescribeLaunchConfigurationsOutput) + func (c *AutoScaling) DescribeLaunchConfigurationsWithContext(ctx aws.Context, input *DescribeLaunchConfigurationsInput, ...) (*DescribeLaunchConfigurationsOutput, error) + func (c *AutoScaling) DescribeLifecycleHookTypes(input *DescribeLifecycleHookTypesInput) (*DescribeLifecycleHookTypesOutput, error) + func (c *AutoScaling) DescribeLifecycleHookTypesRequest(input *DescribeLifecycleHookTypesInput) (req *request.Request, output *DescribeLifecycleHookTypesOutput) + func (c *AutoScaling) DescribeLifecycleHookTypesWithContext(ctx aws.Context, input *DescribeLifecycleHookTypesInput, ...) (*DescribeLifecycleHookTypesOutput, error) + func (c *AutoScaling) DescribeLifecycleHooks(input *DescribeLifecycleHooksInput) (*DescribeLifecycleHooksOutput, error) + func (c *AutoScaling) DescribeLifecycleHooksRequest(input *DescribeLifecycleHooksInput) (req *request.Request, output *DescribeLifecycleHooksOutput) + func (c *AutoScaling) DescribeLifecycleHooksWithContext(ctx aws.Context, input *DescribeLifecycleHooksInput, opts ...request.Option) (*DescribeLifecycleHooksOutput, error) + func (c *AutoScaling) DescribeLoadBalancerTargetGroups(input *DescribeLoadBalancerTargetGroupsInput) (*DescribeLoadBalancerTargetGroupsOutput, error) + func (c *AutoScaling) DescribeLoadBalancerTargetGroupsRequest(input *DescribeLoadBalancerTargetGroupsInput) (req *request.Request, output *DescribeLoadBalancerTargetGroupsOutput) + func (c *AutoScaling) DescribeLoadBalancerTargetGroupsWithContext(ctx aws.Context, input *DescribeLoadBalancerTargetGroupsInput, ...) (*DescribeLoadBalancerTargetGroupsOutput, error) + func (c *AutoScaling) DescribeLoadBalancers(input *DescribeLoadBalancersInput) (*DescribeLoadBalancersOutput, error) + func (c *AutoScaling) DescribeLoadBalancersRequest(input *DescribeLoadBalancersInput) (req *request.Request, output *DescribeLoadBalancersOutput) + func (c *AutoScaling) DescribeLoadBalancersWithContext(ctx aws.Context, input *DescribeLoadBalancersInput, opts ...request.Option) (*DescribeLoadBalancersOutput, error) + func (c *AutoScaling) DescribeMetricCollectionTypes(input *DescribeMetricCollectionTypesInput) (*DescribeMetricCollectionTypesOutput, error) + func (c *AutoScaling) DescribeMetricCollectionTypesRequest(input *DescribeMetricCollectionTypesInput) (req *request.Request, output *DescribeMetricCollectionTypesOutput) + func (c *AutoScaling) DescribeMetricCollectionTypesWithContext(ctx aws.Context, input *DescribeMetricCollectionTypesInput, ...) (*DescribeMetricCollectionTypesOutput, error) + func (c *AutoScaling) DescribeNotificationConfigurations(input *DescribeNotificationConfigurationsInput) (*DescribeNotificationConfigurationsOutput, error) + func (c *AutoScaling) DescribeNotificationConfigurationsPages(input *DescribeNotificationConfigurationsInput, ...) error + func (c *AutoScaling) DescribeNotificationConfigurationsPagesWithContext(ctx aws.Context, input *DescribeNotificationConfigurationsInput, ...) error + func (c *AutoScaling) DescribeNotificationConfigurationsRequest(input *DescribeNotificationConfigurationsInput) (req *request.Request, output *DescribeNotificationConfigurationsOutput) + func (c *AutoScaling) DescribeNotificationConfigurationsWithContext(ctx aws.Context, input *DescribeNotificationConfigurationsInput, ...) (*DescribeNotificationConfigurationsOutput, error) + func (c *AutoScaling) DescribePolicies(input *DescribePoliciesInput) (*DescribePoliciesOutput, error) + func (c *AutoScaling) DescribePoliciesPages(input *DescribePoliciesInput, fn func(*DescribePoliciesOutput, bool) bool) error + func (c *AutoScaling) DescribePoliciesPagesWithContext(ctx aws.Context, input *DescribePoliciesInput, ...) error + func (c *AutoScaling) DescribePoliciesRequest(input *DescribePoliciesInput) (req *request.Request, output *DescribePoliciesOutput) + func (c *AutoScaling) DescribePoliciesWithContext(ctx aws.Context, input *DescribePoliciesInput, opts ...request.Option) (*DescribePoliciesOutput, error) + func (c *AutoScaling) DescribeScalingActivities(input *DescribeScalingActivitiesInput) (*DescribeScalingActivitiesOutput, error) + func (c *AutoScaling) DescribeScalingActivitiesPages(input *DescribeScalingActivitiesInput, ...) error + func (c *AutoScaling) DescribeScalingActivitiesPagesWithContext(ctx aws.Context, input *DescribeScalingActivitiesInput, ...) error + func (c *AutoScaling) DescribeScalingActivitiesRequest(input *DescribeScalingActivitiesInput) (req *request.Request, output *DescribeScalingActivitiesOutput) + func (c *AutoScaling) DescribeScalingActivitiesWithContext(ctx aws.Context, input *DescribeScalingActivitiesInput, opts ...request.Option) (*DescribeScalingActivitiesOutput, error) + func (c *AutoScaling) DescribeScalingProcessTypes(input *DescribeScalingProcessTypesInput) (*DescribeScalingProcessTypesOutput, error) + func (c *AutoScaling) DescribeScalingProcessTypesRequest(input *DescribeScalingProcessTypesInput) (req *request.Request, output *DescribeScalingProcessTypesOutput) + func (c *AutoScaling) DescribeScalingProcessTypesWithContext(ctx aws.Context, input *DescribeScalingProcessTypesInput, ...) (*DescribeScalingProcessTypesOutput, error) + func (c *AutoScaling) DescribeScheduledActions(input *DescribeScheduledActionsInput) (*DescribeScheduledActionsOutput, error) + func (c *AutoScaling) DescribeScheduledActionsPages(input *DescribeScheduledActionsInput, ...) error + func (c *AutoScaling) DescribeScheduledActionsPagesWithContext(ctx aws.Context, input *DescribeScheduledActionsInput, ...) error + func (c *AutoScaling) DescribeScheduledActionsRequest(input *DescribeScheduledActionsInput) (req *request.Request, output *DescribeScheduledActionsOutput) + func (c *AutoScaling) DescribeScheduledActionsWithContext(ctx aws.Context, input *DescribeScheduledActionsInput, opts ...request.Option) (*DescribeScheduledActionsOutput, error) + func (c *AutoScaling) DescribeTags(input *DescribeTagsInput) (*DescribeTagsOutput, error) + func (c *AutoScaling) DescribeTagsPages(input *DescribeTagsInput, fn func(*DescribeTagsOutput, bool) bool) error + func (c *AutoScaling) DescribeTagsPagesWithContext(ctx aws.Context, input *DescribeTagsInput, ...) error + func (c *AutoScaling) DescribeTagsRequest(input *DescribeTagsInput) (req *request.Request, output *DescribeTagsOutput) + func (c *AutoScaling) DescribeTagsWithContext(ctx aws.Context, input *DescribeTagsInput, opts ...request.Option) (*DescribeTagsOutput, error) + func (c *AutoScaling) DescribeTerminationPolicyTypes(input *DescribeTerminationPolicyTypesInput) (*DescribeTerminationPolicyTypesOutput, error) + func (c *AutoScaling) DescribeTerminationPolicyTypesRequest(input *DescribeTerminationPolicyTypesInput) (req *request.Request, output *DescribeTerminationPolicyTypesOutput) + func (c *AutoScaling) DescribeTerminationPolicyTypesWithContext(ctx aws.Context, input *DescribeTerminationPolicyTypesInput, ...) (*DescribeTerminationPolicyTypesOutput, error) + func (c *AutoScaling) DetachInstances(input *DetachInstancesInput) (*DetachInstancesOutput, error) + func (c *AutoScaling) DetachInstancesRequest(input *DetachInstancesInput) (req *request.Request, output *DetachInstancesOutput) + func (c *AutoScaling) DetachInstancesWithContext(ctx aws.Context, input *DetachInstancesInput, opts ...request.Option) (*DetachInstancesOutput, error) + func (c *AutoScaling) DetachLoadBalancerTargetGroups(input *DetachLoadBalancerTargetGroupsInput) (*DetachLoadBalancerTargetGroupsOutput, error) + func (c *AutoScaling) DetachLoadBalancerTargetGroupsRequest(input *DetachLoadBalancerTargetGroupsInput) (req *request.Request, output *DetachLoadBalancerTargetGroupsOutput) + func (c *AutoScaling) DetachLoadBalancerTargetGroupsWithContext(ctx aws.Context, input *DetachLoadBalancerTargetGroupsInput, ...) (*DetachLoadBalancerTargetGroupsOutput, error) + func (c *AutoScaling) DetachLoadBalancers(input *DetachLoadBalancersInput) (*DetachLoadBalancersOutput, error) + func (c *AutoScaling) DetachLoadBalancersRequest(input *DetachLoadBalancersInput) (req *request.Request, output *DetachLoadBalancersOutput) + func (c *AutoScaling) DetachLoadBalancersWithContext(ctx aws.Context, input *DetachLoadBalancersInput, opts ...request.Option) (*DetachLoadBalancersOutput, error) + func (c *AutoScaling) DisableMetricsCollection(input *DisableMetricsCollectionInput) (*DisableMetricsCollectionOutput, error) + func (c *AutoScaling) DisableMetricsCollectionRequest(input *DisableMetricsCollectionInput) (req *request.Request, output *DisableMetricsCollectionOutput) + func (c *AutoScaling) DisableMetricsCollectionWithContext(ctx aws.Context, input *DisableMetricsCollectionInput, opts ...request.Option) (*DisableMetricsCollectionOutput, error) + func (c *AutoScaling) EnableMetricsCollection(input *EnableMetricsCollectionInput) (*EnableMetricsCollectionOutput, error) + func (c *AutoScaling) EnableMetricsCollectionRequest(input *EnableMetricsCollectionInput) (req *request.Request, output *EnableMetricsCollectionOutput) + func (c *AutoScaling) EnableMetricsCollectionWithContext(ctx aws.Context, input *EnableMetricsCollectionInput, opts ...request.Option) (*EnableMetricsCollectionOutput, error) + func (c *AutoScaling) EnterStandby(input *EnterStandbyInput) (*EnterStandbyOutput, error) + func (c *AutoScaling) EnterStandbyRequest(input *EnterStandbyInput) (req *request.Request, output *EnterStandbyOutput) + func (c *AutoScaling) EnterStandbyWithContext(ctx aws.Context, input *EnterStandbyInput, opts ...request.Option) (*EnterStandbyOutput, error) + func (c *AutoScaling) ExecutePolicy(input *ExecutePolicyInput) (*ExecutePolicyOutput, error) + func (c *AutoScaling) ExecutePolicyRequest(input *ExecutePolicyInput) (req *request.Request, output *ExecutePolicyOutput) + func (c *AutoScaling) ExecutePolicyWithContext(ctx aws.Context, input *ExecutePolicyInput, opts ...request.Option) (*ExecutePolicyOutput, error) + func (c *AutoScaling) ExitStandby(input *ExitStandbyInput) (*ExitStandbyOutput, error) + func (c *AutoScaling) ExitStandbyRequest(input *ExitStandbyInput) (req *request.Request, output *ExitStandbyOutput) + func (c *AutoScaling) ExitStandbyWithContext(ctx aws.Context, input *ExitStandbyInput, opts ...request.Option) (*ExitStandbyOutput, error) + func (c *AutoScaling) PutLifecycleHook(input *PutLifecycleHookInput) (*PutLifecycleHookOutput, error) + func (c *AutoScaling) PutLifecycleHookRequest(input *PutLifecycleHookInput) (req *request.Request, output *PutLifecycleHookOutput) + func (c *AutoScaling) PutLifecycleHookWithContext(ctx aws.Context, input *PutLifecycleHookInput, opts ...request.Option) (*PutLifecycleHookOutput, error) + func (c *AutoScaling) PutNotificationConfiguration(input *PutNotificationConfigurationInput) (*PutNotificationConfigurationOutput, error) + func (c *AutoScaling) PutNotificationConfigurationRequest(input *PutNotificationConfigurationInput) (req *request.Request, output *PutNotificationConfigurationOutput) + func (c *AutoScaling) PutNotificationConfigurationWithContext(ctx aws.Context, input *PutNotificationConfigurationInput, ...) (*PutNotificationConfigurationOutput, error) + func (c *AutoScaling) PutScalingPolicy(input *PutScalingPolicyInput) (*PutScalingPolicyOutput, error) + func (c *AutoScaling) PutScalingPolicyRequest(input *PutScalingPolicyInput) (req *request.Request, output *PutScalingPolicyOutput) + func (c *AutoScaling) PutScalingPolicyWithContext(ctx aws.Context, input *PutScalingPolicyInput, opts ...request.Option) (*PutScalingPolicyOutput, error) + func (c *AutoScaling) PutScheduledUpdateGroupAction(input *PutScheduledUpdateGroupActionInput) (*PutScheduledUpdateGroupActionOutput, error) + func (c *AutoScaling) PutScheduledUpdateGroupActionRequest(input *PutScheduledUpdateGroupActionInput) (req *request.Request, output *PutScheduledUpdateGroupActionOutput) + func (c *AutoScaling) PutScheduledUpdateGroupActionWithContext(ctx aws.Context, input *PutScheduledUpdateGroupActionInput, ...) (*PutScheduledUpdateGroupActionOutput, error) + func (c *AutoScaling) RecordLifecycleActionHeartbeat(input *RecordLifecycleActionHeartbeatInput) (*RecordLifecycleActionHeartbeatOutput, error) + func (c *AutoScaling) RecordLifecycleActionHeartbeatRequest(input *RecordLifecycleActionHeartbeatInput) (req *request.Request, output *RecordLifecycleActionHeartbeatOutput) + func (c *AutoScaling) RecordLifecycleActionHeartbeatWithContext(ctx aws.Context, input *RecordLifecycleActionHeartbeatInput, ...) (*RecordLifecycleActionHeartbeatOutput, error) + func (c *AutoScaling) ResumeProcesses(input *ScalingProcessQuery) (*ResumeProcessesOutput, error) + func (c *AutoScaling) ResumeProcessesRequest(input *ScalingProcessQuery) (req *request.Request, output *ResumeProcessesOutput) + func (c *AutoScaling) ResumeProcessesWithContext(ctx aws.Context, input *ScalingProcessQuery, opts ...request.Option) (*ResumeProcessesOutput, error) + func (c *AutoScaling) SetDesiredCapacity(input *SetDesiredCapacityInput) (*SetDesiredCapacityOutput, error) + func (c *AutoScaling) SetDesiredCapacityRequest(input *SetDesiredCapacityInput) (req *request.Request, output *SetDesiredCapacityOutput) + func (c *AutoScaling) SetDesiredCapacityWithContext(ctx aws.Context, input *SetDesiredCapacityInput, opts ...request.Option) (*SetDesiredCapacityOutput, error) + func (c *AutoScaling) SetInstanceHealth(input *SetInstanceHealthInput) (*SetInstanceHealthOutput, error) + func (c *AutoScaling) SetInstanceHealthRequest(input *SetInstanceHealthInput) (req *request.Request, output *SetInstanceHealthOutput) + func (c *AutoScaling) SetInstanceHealthWithContext(ctx aws.Context, input *SetInstanceHealthInput, opts ...request.Option) (*SetInstanceHealthOutput, error) + func (c *AutoScaling) SetInstanceProtection(input *SetInstanceProtectionInput) (*SetInstanceProtectionOutput, error) + func (c *AutoScaling) SetInstanceProtectionRequest(input *SetInstanceProtectionInput) (req *request.Request, output *SetInstanceProtectionOutput) + func (c *AutoScaling) SetInstanceProtectionWithContext(ctx aws.Context, input *SetInstanceProtectionInput, opts ...request.Option) (*SetInstanceProtectionOutput, error) + func (c *AutoScaling) SuspendProcesses(input *ScalingProcessQuery) (*SuspendProcessesOutput, error) + func (c *AutoScaling) SuspendProcessesRequest(input *ScalingProcessQuery) (req *request.Request, output *SuspendProcessesOutput) + func (c *AutoScaling) SuspendProcessesWithContext(ctx aws.Context, input *ScalingProcessQuery, opts ...request.Option) (*SuspendProcessesOutput, error) + func (c *AutoScaling) TerminateInstanceInAutoScalingGroup(input *TerminateInstanceInAutoScalingGroupInput) (*TerminateInstanceInAutoScalingGroupOutput, error) + func (c *AutoScaling) TerminateInstanceInAutoScalingGroupRequest(input *TerminateInstanceInAutoScalingGroupInput) (req *request.Request, output *TerminateInstanceInAutoScalingGroupOutput) + func (c *AutoScaling) TerminateInstanceInAutoScalingGroupWithContext(ctx aws.Context, input *TerminateInstanceInAutoScalingGroupInput, ...) (*TerminateInstanceInAutoScalingGroupOutput, error) + func (c *AutoScaling) UpdateAutoScalingGroup(input *UpdateAutoScalingGroupInput) (*UpdateAutoScalingGroupOutput, error) + func (c *AutoScaling) UpdateAutoScalingGroupRequest(input *UpdateAutoScalingGroupInput) (req *request.Request, output *UpdateAutoScalingGroupOutput) + func (c *AutoScaling) UpdateAutoScalingGroupWithContext(ctx aws.Context, input *UpdateAutoScalingGroupInput, opts ...request.Option) (*UpdateAutoScalingGroupOutput, error) + func (c *AutoScaling) WaitUntilGroupExists(input *DescribeAutoScalingGroupsInput) error + func (c *AutoScaling) WaitUntilGroupExistsWithContext(ctx aws.Context, input *DescribeAutoScalingGroupsInput, ...) error + func (c *AutoScaling) WaitUntilGroupInService(input *DescribeAutoScalingGroupsInput) error + func (c *AutoScaling) WaitUntilGroupInServiceWithContext(ctx aws.Context, input *DescribeAutoScalingGroupsInput, ...) error + func (c *AutoScaling) WaitUntilGroupNotExists(input *DescribeAutoScalingGroupsInput) error + func (c *AutoScaling) WaitUntilGroupNotExistsWithContext(ctx aws.Context, input *DescribeAutoScalingGroupsInput, ...) error + type BlockDeviceMapping struct + DeviceName *string + Ebs *Ebs + NoDevice *bool + VirtualName *string + func (s *BlockDeviceMapping) SetDeviceName(v string) *BlockDeviceMapping + func (s *BlockDeviceMapping) SetEbs(v *Ebs) *BlockDeviceMapping + func (s *BlockDeviceMapping) SetNoDevice(v bool) *BlockDeviceMapping + func (s *BlockDeviceMapping) SetVirtualName(v string) *BlockDeviceMapping + func (s *BlockDeviceMapping) Validate() error + func (s BlockDeviceMapping) GoString() string + func (s BlockDeviceMapping) String() string + type CompleteLifecycleActionInput struct + AutoScalingGroupName *string + InstanceId *string + LifecycleActionResult *string + LifecycleActionToken *string + LifecycleHookName *string + func (s *CompleteLifecycleActionInput) SetAutoScalingGroupName(v string) *CompleteLifecycleActionInput + func (s *CompleteLifecycleActionInput) SetInstanceId(v string) *CompleteLifecycleActionInput + func (s *CompleteLifecycleActionInput) SetLifecycleActionResult(v string) *CompleteLifecycleActionInput + func (s *CompleteLifecycleActionInput) SetLifecycleActionToken(v string) *CompleteLifecycleActionInput + func (s *CompleteLifecycleActionInput) SetLifecycleHookName(v string) *CompleteLifecycleActionInput + func (s *CompleteLifecycleActionInput) Validate() error + func (s CompleteLifecycleActionInput) GoString() string + func (s CompleteLifecycleActionInput) String() string + type CompleteLifecycleActionOutput struct + func (s CompleteLifecycleActionOutput) GoString() string + func (s CompleteLifecycleActionOutput) String() string + type CreateAutoScalingGroupInput struct + AutoScalingGroupName *string + AvailabilityZones []*string + DefaultCooldown *int64 + DesiredCapacity *int64 + HealthCheckGracePeriod *int64 + HealthCheckType *string + InstanceId *string + LaunchConfigurationName *string + LifecycleHookSpecificationList []*LifecycleHookSpecification + LoadBalancerNames []*string + MaxSize *int64 + MinSize *int64 + NewInstancesProtectedFromScaleIn *bool + PlacementGroup *string + Tags []*Tag + TargetGroupARNs []*string + TerminationPolicies []*string + VPCZoneIdentifier *string + func (s *CreateAutoScalingGroupInput) SetAutoScalingGroupName(v string) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetAvailabilityZones(v []*string) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetDefaultCooldown(v int64) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetDesiredCapacity(v int64) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetHealthCheckGracePeriod(v int64) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetHealthCheckType(v string) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetInstanceId(v string) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetLaunchConfigurationName(v string) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetLifecycleHookSpecificationList(v []*LifecycleHookSpecification) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetLoadBalancerNames(v []*string) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetMaxSize(v int64) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetMinSize(v int64) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetNewInstancesProtectedFromScaleIn(v bool) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetPlacementGroup(v string) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetTags(v []*Tag) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetTargetGroupARNs(v []*string) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetTerminationPolicies(v []*string) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) SetVPCZoneIdentifier(v string) *CreateAutoScalingGroupInput + func (s *CreateAutoScalingGroupInput) Validate() error + func (s CreateAutoScalingGroupInput) GoString() string + func (s CreateAutoScalingGroupInput) String() string + type CreateAutoScalingGroupOutput struct + func (s CreateAutoScalingGroupOutput) GoString() string + func (s CreateAutoScalingGroupOutput) String() string + type CreateLaunchConfigurationInput struct + AssociatePublicIpAddress *bool + BlockDeviceMappings []*BlockDeviceMapping + ClassicLinkVPCId *string + ClassicLinkVPCSecurityGroups []*string + EbsOptimized *bool + IamInstanceProfile *string + ImageId *string + InstanceId *string + InstanceMonitoring *InstanceMonitoring + InstanceType *string + KernelId *string + KeyName *string + LaunchConfigurationName *string + PlacementTenancy *string + RamdiskId *string + SecurityGroups []*string + SpotPrice *string + UserData *string + func (s *CreateLaunchConfigurationInput) SetAssociatePublicIpAddress(v bool) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetBlockDeviceMappings(v []*BlockDeviceMapping) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetClassicLinkVPCId(v string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetClassicLinkVPCSecurityGroups(v []*string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetEbsOptimized(v bool) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetIamInstanceProfile(v string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetImageId(v string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetInstanceId(v string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetInstanceMonitoring(v *InstanceMonitoring) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetInstanceType(v string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetKernelId(v string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetKeyName(v string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetLaunchConfigurationName(v string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetPlacementTenancy(v string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetRamdiskId(v string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetSecurityGroups(v []*string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetSpotPrice(v string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) SetUserData(v string) *CreateLaunchConfigurationInput + func (s *CreateLaunchConfigurationInput) Validate() error + func (s CreateLaunchConfigurationInput) GoString() string + func (s CreateLaunchConfigurationInput) String() string + type CreateLaunchConfigurationOutput struct + func (s CreateLaunchConfigurationOutput) GoString() string + func (s CreateLaunchConfigurationOutput) String() string + type CreateOrUpdateTagsInput struct + Tags []*Tag + func (s *CreateOrUpdateTagsInput) SetTags(v []*Tag) *CreateOrUpdateTagsInput + func (s *CreateOrUpdateTagsInput) Validate() error + func (s CreateOrUpdateTagsInput) GoString() string + func (s CreateOrUpdateTagsInput) String() string + type CreateOrUpdateTagsOutput struct + func (s CreateOrUpdateTagsOutput) GoString() string + func (s CreateOrUpdateTagsOutput) String() string + type CustomizedMetricSpecification struct + Dimensions []*MetricDimension + MetricName *string + Namespace *string + Statistic *string + Unit *string + func (s *CustomizedMetricSpecification) SetDimensions(v []*MetricDimension) *CustomizedMetricSpecification + func (s *CustomizedMetricSpecification) SetMetricName(v string) *CustomizedMetricSpecification + func (s *CustomizedMetricSpecification) SetNamespace(v string) *CustomizedMetricSpecification + func (s *CustomizedMetricSpecification) SetStatistic(v string) *CustomizedMetricSpecification + func (s *CustomizedMetricSpecification) SetUnit(v string) *CustomizedMetricSpecification + func (s *CustomizedMetricSpecification) Validate() error + func (s CustomizedMetricSpecification) GoString() string + func (s CustomizedMetricSpecification) String() string + type DeleteAutoScalingGroupInput struct + AutoScalingGroupName *string + ForceDelete *bool + func (s *DeleteAutoScalingGroupInput) SetAutoScalingGroupName(v string) *DeleteAutoScalingGroupInput + func (s *DeleteAutoScalingGroupInput) SetForceDelete(v bool) *DeleteAutoScalingGroupInput + func (s *DeleteAutoScalingGroupInput) Validate() error + func (s DeleteAutoScalingGroupInput) GoString() string + func (s DeleteAutoScalingGroupInput) String() string + type DeleteAutoScalingGroupOutput struct + func (s DeleteAutoScalingGroupOutput) GoString() string + func (s DeleteAutoScalingGroupOutput) String() string + type DeleteLaunchConfigurationInput struct + LaunchConfigurationName *string + func (s *DeleteLaunchConfigurationInput) SetLaunchConfigurationName(v string) *DeleteLaunchConfigurationInput + func (s *DeleteLaunchConfigurationInput) Validate() error + func (s DeleteLaunchConfigurationInput) GoString() string + func (s DeleteLaunchConfigurationInput) String() string + type DeleteLaunchConfigurationOutput struct + func (s DeleteLaunchConfigurationOutput) GoString() string + func (s DeleteLaunchConfigurationOutput) String() string + type DeleteLifecycleHookInput struct + AutoScalingGroupName *string + LifecycleHookName *string + func (s *DeleteLifecycleHookInput) SetAutoScalingGroupName(v string) *DeleteLifecycleHookInput + func (s *DeleteLifecycleHookInput) SetLifecycleHookName(v string) *DeleteLifecycleHookInput + func (s *DeleteLifecycleHookInput) Validate() error + func (s DeleteLifecycleHookInput) GoString() string + func (s DeleteLifecycleHookInput) String() string + type DeleteLifecycleHookOutput struct + func (s DeleteLifecycleHookOutput) GoString() string + func (s DeleteLifecycleHookOutput) String() string + type DeleteNotificationConfigurationInput struct + AutoScalingGroupName *string + TopicARN *string + func (s *DeleteNotificationConfigurationInput) SetAutoScalingGroupName(v string) *DeleteNotificationConfigurationInput + func (s *DeleteNotificationConfigurationInput) SetTopicARN(v string) *DeleteNotificationConfigurationInput + func (s *DeleteNotificationConfigurationInput) Validate() error + func (s DeleteNotificationConfigurationInput) GoString() string + func (s DeleteNotificationConfigurationInput) String() string + type DeleteNotificationConfigurationOutput struct + func (s DeleteNotificationConfigurationOutput) GoString() string + func (s DeleteNotificationConfigurationOutput) String() string + type DeletePolicyInput struct + AutoScalingGroupName *string + PolicyName *string + func (s *DeletePolicyInput) SetAutoScalingGroupName(v string) *DeletePolicyInput + func (s *DeletePolicyInput) SetPolicyName(v string) *DeletePolicyInput + func (s *DeletePolicyInput) Validate() error + func (s DeletePolicyInput) GoString() string + func (s DeletePolicyInput) String() string + type DeletePolicyOutput struct + func (s DeletePolicyOutput) GoString() string + func (s DeletePolicyOutput) String() string + type DeleteScheduledActionInput struct + AutoScalingGroupName *string + ScheduledActionName *string + func (s *DeleteScheduledActionInput) SetAutoScalingGroupName(v string) *DeleteScheduledActionInput + func (s *DeleteScheduledActionInput) SetScheduledActionName(v string) *DeleteScheduledActionInput + func (s *DeleteScheduledActionInput) Validate() error + func (s DeleteScheduledActionInput) GoString() string + func (s DeleteScheduledActionInput) String() string + type DeleteScheduledActionOutput struct + func (s DeleteScheduledActionOutput) GoString() string + func (s DeleteScheduledActionOutput) String() string + type DeleteTagsInput struct + Tags []*Tag + func (s *DeleteTagsInput) SetTags(v []*Tag) *DeleteTagsInput + func (s *DeleteTagsInput) Validate() error + func (s DeleteTagsInput) GoString() string + func (s DeleteTagsInput) String() string + type DeleteTagsOutput struct + func (s DeleteTagsOutput) GoString() string + func (s DeleteTagsOutput) String() string + type DescribeAccountLimitsInput struct + func (s DescribeAccountLimitsInput) GoString() string + func (s DescribeAccountLimitsInput) String() string + type DescribeAccountLimitsOutput struct + MaxNumberOfAutoScalingGroups *int64 + MaxNumberOfLaunchConfigurations *int64 + NumberOfAutoScalingGroups *int64 + NumberOfLaunchConfigurations *int64 + func (s *DescribeAccountLimitsOutput) SetMaxNumberOfAutoScalingGroups(v int64) *DescribeAccountLimitsOutput + func (s *DescribeAccountLimitsOutput) SetMaxNumberOfLaunchConfigurations(v int64) *DescribeAccountLimitsOutput + func (s *DescribeAccountLimitsOutput) SetNumberOfAutoScalingGroups(v int64) *DescribeAccountLimitsOutput + func (s *DescribeAccountLimitsOutput) SetNumberOfLaunchConfigurations(v int64) *DescribeAccountLimitsOutput + func (s DescribeAccountLimitsOutput) GoString() string + func (s DescribeAccountLimitsOutput) String() string + type DescribeAdjustmentTypesInput struct + func (s DescribeAdjustmentTypesInput) GoString() string + func (s DescribeAdjustmentTypesInput) String() string + type DescribeAdjustmentTypesOutput struct + AdjustmentTypes []*AdjustmentType + func (s *DescribeAdjustmentTypesOutput) SetAdjustmentTypes(v []*AdjustmentType) *DescribeAdjustmentTypesOutput + func (s DescribeAdjustmentTypesOutput) GoString() string + func (s DescribeAdjustmentTypesOutput) String() string + type DescribeAutoScalingGroupsInput struct + AutoScalingGroupNames []*string + MaxRecords *int64 + NextToken *string + func (s *DescribeAutoScalingGroupsInput) SetAutoScalingGroupNames(v []*string) *DescribeAutoScalingGroupsInput + func (s *DescribeAutoScalingGroupsInput) SetMaxRecords(v int64) *DescribeAutoScalingGroupsInput + func (s *DescribeAutoScalingGroupsInput) SetNextToken(v string) *DescribeAutoScalingGroupsInput + func (s DescribeAutoScalingGroupsInput) GoString() string + func (s DescribeAutoScalingGroupsInput) String() string + type DescribeAutoScalingGroupsOutput struct + AutoScalingGroups []*Group + NextToken *string + func (s *DescribeAutoScalingGroupsOutput) SetAutoScalingGroups(v []*Group) *DescribeAutoScalingGroupsOutput + func (s *DescribeAutoScalingGroupsOutput) SetNextToken(v string) *DescribeAutoScalingGroupsOutput + func (s DescribeAutoScalingGroupsOutput) GoString() string + func (s DescribeAutoScalingGroupsOutput) String() string + type DescribeAutoScalingInstancesInput struct + InstanceIds []*string + MaxRecords *int64 + NextToken *string + func (s *DescribeAutoScalingInstancesInput) SetInstanceIds(v []*string) *DescribeAutoScalingInstancesInput + func (s *DescribeAutoScalingInstancesInput) SetMaxRecords(v int64) *DescribeAutoScalingInstancesInput + func (s *DescribeAutoScalingInstancesInput) SetNextToken(v string) *DescribeAutoScalingInstancesInput + func (s DescribeAutoScalingInstancesInput) GoString() string + func (s DescribeAutoScalingInstancesInput) String() string + type DescribeAutoScalingInstancesOutput struct + AutoScalingInstances []*InstanceDetails + NextToken *string + func (s *DescribeAutoScalingInstancesOutput) SetAutoScalingInstances(v []*InstanceDetails) *DescribeAutoScalingInstancesOutput + func (s *DescribeAutoScalingInstancesOutput) SetNextToken(v string) *DescribeAutoScalingInstancesOutput + func (s DescribeAutoScalingInstancesOutput) GoString() string + func (s DescribeAutoScalingInstancesOutput) String() string + type DescribeAutoScalingNotificationTypesInput struct + func (s DescribeAutoScalingNotificationTypesInput) GoString() string + func (s DescribeAutoScalingNotificationTypesInput) String() string + type DescribeAutoScalingNotificationTypesOutput struct + AutoScalingNotificationTypes []*string + func (s *DescribeAutoScalingNotificationTypesOutput) SetAutoScalingNotificationTypes(v []*string) *DescribeAutoScalingNotificationTypesOutput + func (s DescribeAutoScalingNotificationTypesOutput) GoString() string + func (s DescribeAutoScalingNotificationTypesOutput) String() string + type DescribeLaunchConfigurationsInput struct + LaunchConfigurationNames []*string + MaxRecords *int64 + NextToken *string + func (s *DescribeLaunchConfigurationsInput) SetLaunchConfigurationNames(v []*string) *DescribeLaunchConfigurationsInput + func (s *DescribeLaunchConfigurationsInput) SetMaxRecords(v int64) *DescribeLaunchConfigurationsInput + func (s *DescribeLaunchConfigurationsInput) SetNextToken(v string) *DescribeLaunchConfigurationsInput + func (s DescribeLaunchConfigurationsInput) GoString() string + func (s DescribeLaunchConfigurationsInput) String() string + type DescribeLaunchConfigurationsOutput struct + LaunchConfigurations []*LaunchConfiguration + NextToken *string + func (s *DescribeLaunchConfigurationsOutput) SetLaunchConfigurations(v []*LaunchConfiguration) *DescribeLaunchConfigurationsOutput + func (s *DescribeLaunchConfigurationsOutput) SetNextToken(v string) *DescribeLaunchConfigurationsOutput + func (s DescribeLaunchConfigurationsOutput) GoString() string + func (s DescribeLaunchConfigurationsOutput) String() string + type DescribeLifecycleHookTypesInput struct + func (s DescribeLifecycleHookTypesInput) GoString() string + func (s DescribeLifecycleHookTypesInput) String() string + type DescribeLifecycleHookTypesOutput struct + LifecycleHookTypes []*string + func (s *DescribeLifecycleHookTypesOutput) SetLifecycleHookTypes(v []*string) *DescribeLifecycleHookTypesOutput + func (s DescribeLifecycleHookTypesOutput) GoString() string + func (s DescribeLifecycleHookTypesOutput) String() string + type DescribeLifecycleHooksInput struct + AutoScalingGroupName *string + LifecycleHookNames []*string + func (s *DescribeLifecycleHooksInput) SetAutoScalingGroupName(v string) *DescribeLifecycleHooksInput + func (s *DescribeLifecycleHooksInput) SetLifecycleHookNames(v []*string) *DescribeLifecycleHooksInput + func (s *DescribeLifecycleHooksInput) Validate() error + func (s DescribeLifecycleHooksInput) GoString() string + func (s DescribeLifecycleHooksInput) String() string + type DescribeLifecycleHooksOutput struct + LifecycleHooks []*LifecycleHook + func (s *DescribeLifecycleHooksOutput) SetLifecycleHooks(v []*LifecycleHook) *DescribeLifecycleHooksOutput + func (s DescribeLifecycleHooksOutput) GoString() string + func (s DescribeLifecycleHooksOutput) String() string + type DescribeLoadBalancerTargetGroupsInput struct + AutoScalingGroupName *string + MaxRecords *int64 + NextToken *string + func (s *DescribeLoadBalancerTargetGroupsInput) SetAutoScalingGroupName(v string) *DescribeLoadBalancerTargetGroupsInput + func (s *DescribeLoadBalancerTargetGroupsInput) SetMaxRecords(v int64) *DescribeLoadBalancerTargetGroupsInput + func (s *DescribeLoadBalancerTargetGroupsInput) SetNextToken(v string) *DescribeLoadBalancerTargetGroupsInput + func (s *DescribeLoadBalancerTargetGroupsInput) Validate() error + func (s DescribeLoadBalancerTargetGroupsInput) GoString() string + func (s DescribeLoadBalancerTargetGroupsInput) String() string + type DescribeLoadBalancerTargetGroupsOutput struct + LoadBalancerTargetGroups []*LoadBalancerTargetGroupState + NextToken *string + func (s *DescribeLoadBalancerTargetGroupsOutput) SetLoadBalancerTargetGroups(v []*LoadBalancerTargetGroupState) *DescribeLoadBalancerTargetGroupsOutput + func (s *DescribeLoadBalancerTargetGroupsOutput) SetNextToken(v string) *DescribeLoadBalancerTargetGroupsOutput + func (s DescribeLoadBalancerTargetGroupsOutput) GoString() string + func (s DescribeLoadBalancerTargetGroupsOutput) String() string + type DescribeLoadBalancersInput struct + AutoScalingGroupName *string + MaxRecords *int64 + NextToken *string + func (s *DescribeLoadBalancersInput) SetAutoScalingGroupName(v string) *DescribeLoadBalancersInput + func (s *DescribeLoadBalancersInput) SetMaxRecords(v int64) *DescribeLoadBalancersInput + func (s *DescribeLoadBalancersInput) SetNextToken(v string) *DescribeLoadBalancersInput + func (s *DescribeLoadBalancersInput) Validate() error + func (s DescribeLoadBalancersInput) GoString() string + func (s DescribeLoadBalancersInput) String() string + type DescribeLoadBalancersOutput struct + LoadBalancers []*LoadBalancerState + NextToken *string + func (s *DescribeLoadBalancersOutput) SetLoadBalancers(v []*LoadBalancerState) *DescribeLoadBalancersOutput + func (s *DescribeLoadBalancersOutput) SetNextToken(v string) *DescribeLoadBalancersOutput + func (s DescribeLoadBalancersOutput) GoString() string + func (s DescribeLoadBalancersOutput) String() string + type DescribeMetricCollectionTypesInput struct + func (s DescribeMetricCollectionTypesInput) GoString() string + func (s DescribeMetricCollectionTypesInput) String() string + type DescribeMetricCollectionTypesOutput struct + Granularities []*MetricGranularityType + Metrics []*MetricCollectionType + func (s *DescribeMetricCollectionTypesOutput) SetGranularities(v []*MetricGranularityType) *DescribeMetricCollectionTypesOutput + func (s *DescribeMetricCollectionTypesOutput) SetMetrics(v []*MetricCollectionType) *DescribeMetricCollectionTypesOutput + func (s DescribeMetricCollectionTypesOutput) GoString() string + func (s DescribeMetricCollectionTypesOutput) String() string + type DescribeNotificationConfigurationsInput struct + AutoScalingGroupNames []*string + MaxRecords *int64 + NextToken *string + func (s *DescribeNotificationConfigurationsInput) SetAutoScalingGroupNames(v []*string) *DescribeNotificationConfigurationsInput + func (s *DescribeNotificationConfigurationsInput) SetMaxRecords(v int64) *DescribeNotificationConfigurationsInput + func (s *DescribeNotificationConfigurationsInput) SetNextToken(v string) *DescribeNotificationConfigurationsInput + func (s DescribeNotificationConfigurationsInput) GoString() string + func (s DescribeNotificationConfigurationsInput) String() string + type DescribeNotificationConfigurationsOutput struct + NextToken *string + NotificationConfigurations []*NotificationConfiguration + func (s *DescribeNotificationConfigurationsOutput) SetNextToken(v string) *DescribeNotificationConfigurationsOutput + func (s *DescribeNotificationConfigurationsOutput) SetNotificationConfigurations(v []*NotificationConfiguration) *DescribeNotificationConfigurationsOutput + func (s DescribeNotificationConfigurationsOutput) GoString() string + func (s DescribeNotificationConfigurationsOutput) String() string + type DescribePoliciesInput struct + AutoScalingGroupName *string + MaxRecords *int64 + NextToken *string + PolicyNames []*string + PolicyTypes []*string + func (s *DescribePoliciesInput) SetAutoScalingGroupName(v string) *DescribePoliciesInput + func (s *DescribePoliciesInput) SetMaxRecords(v int64) *DescribePoliciesInput + func (s *DescribePoliciesInput) SetNextToken(v string) *DescribePoliciesInput + func (s *DescribePoliciesInput) SetPolicyNames(v []*string) *DescribePoliciesInput + func (s *DescribePoliciesInput) SetPolicyTypes(v []*string) *DescribePoliciesInput + func (s *DescribePoliciesInput) Validate() error + func (s DescribePoliciesInput) GoString() string + func (s DescribePoliciesInput) String() string + type DescribePoliciesOutput struct + NextToken *string + ScalingPolicies []*ScalingPolicy + func (s *DescribePoliciesOutput) SetNextToken(v string) *DescribePoliciesOutput + func (s *DescribePoliciesOutput) SetScalingPolicies(v []*ScalingPolicy) *DescribePoliciesOutput + func (s DescribePoliciesOutput) GoString() string + func (s DescribePoliciesOutput) String() string + type DescribeScalingActivitiesInput struct + ActivityIds []*string + AutoScalingGroupName *string + MaxRecords *int64 + NextToken *string + func (s *DescribeScalingActivitiesInput) SetActivityIds(v []*string) *DescribeScalingActivitiesInput + func (s *DescribeScalingActivitiesInput) SetAutoScalingGroupName(v string) *DescribeScalingActivitiesInput + func (s *DescribeScalingActivitiesInput) SetMaxRecords(v int64) *DescribeScalingActivitiesInput + func (s *DescribeScalingActivitiesInput) SetNextToken(v string) *DescribeScalingActivitiesInput + func (s *DescribeScalingActivitiesInput) Validate() error + func (s DescribeScalingActivitiesInput) GoString() string + func (s DescribeScalingActivitiesInput) String() string + type DescribeScalingActivitiesOutput struct + Activities []*Activity + NextToken *string + func (s *DescribeScalingActivitiesOutput) SetActivities(v []*Activity) *DescribeScalingActivitiesOutput + func (s *DescribeScalingActivitiesOutput) SetNextToken(v string) *DescribeScalingActivitiesOutput + func (s DescribeScalingActivitiesOutput) GoString() string + func (s DescribeScalingActivitiesOutput) String() string + type DescribeScalingProcessTypesInput struct + func (s DescribeScalingProcessTypesInput) GoString() string + func (s DescribeScalingProcessTypesInput) String() string + type DescribeScalingProcessTypesOutput struct + Processes []*ProcessType + func (s *DescribeScalingProcessTypesOutput) SetProcesses(v []*ProcessType) *DescribeScalingProcessTypesOutput + func (s DescribeScalingProcessTypesOutput) GoString() string + func (s DescribeScalingProcessTypesOutput) String() string + type DescribeScheduledActionsInput struct + AutoScalingGroupName *string + EndTime *time.Time + MaxRecords *int64 + NextToken *string + ScheduledActionNames []*string + StartTime *time.Time + func (s *DescribeScheduledActionsInput) SetAutoScalingGroupName(v string) *DescribeScheduledActionsInput + func (s *DescribeScheduledActionsInput) SetEndTime(v time.Time) *DescribeScheduledActionsInput + func (s *DescribeScheduledActionsInput) SetMaxRecords(v int64) *DescribeScheduledActionsInput + func (s *DescribeScheduledActionsInput) SetNextToken(v string) *DescribeScheduledActionsInput + func (s *DescribeScheduledActionsInput) SetScheduledActionNames(v []*string) *DescribeScheduledActionsInput + func (s *DescribeScheduledActionsInput) SetStartTime(v time.Time) *DescribeScheduledActionsInput + func (s *DescribeScheduledActionsInput) Validate() error + func (s DescribeScheduledActionsInput) GoString() string + func (s DescribeScheduledActionsInput) String() string + type DescribeScheduledActionsOutput struct + NextToken *string + ScheduledUpdateGroupActions []*ScheduledUpdateGroupAction + func (s *DescribeScheduledActionsOutput) SetNextToken(v string) *DescribeScheduledActionsOutput + func (s *DescribeScheduledActionsOutput) SetScheduledUpdateGroupActions(v []*ScheduledUpdateGroupAction) *DescribeScheduledActionsOutput + func (s DescribeScheduledActionsOutput) GoString() string + func (s DescribeScheduledActionsOutput) String() string + type DescribeTagsInput struct + Filters []*Filter + MaxRecords *int64 + NextToken *string + func (s *DescribeTagsInput) SetFilters(v []*Filter) *DescribeTagsInput + func (s *DescribeTagsInput) SetMaxRecords(v int64) *DescribeTagsInput + func (s *DescribeTagsInput) SetNextToken(v string) *DescribeTagsInput + func (s DescribeTagsInput) GoString() string + func (s DescribeTagsInput) String() string + type DescribeTagsOutput struct + NextToken *string + Tags []*TagDescription + func (s *DescribeTagsOutput) SetNextToken(v string) *DescribeTagsOutput + func (s *DescribeTagsOutput) SetTags(v []*TagDescription) *DescribeTagsOutput + func (s DescribeTagsOutput) GoString() string + func (s DescribeTagsOutput) String() string + type DescribeTerminationPolicyTypesInput struct + func (s DescribeTerminationPolicyTypesInput) GoString() string + func (s DescribeTerminationPolicyTypesInput) String() string + type DescribeTerminationPolicyTypesOutput struct + TerminationPolicyTypes []*string + func (s *DescribeTerminationPolicyTypesOutput) SetTerminationPolicyTypes(v []*string) *DescribeTerminationPolicyTypesOutput + func (s DescribeTerminationPolicyTypesOutput) GoString() string + func (s DescribeTerminationPolicyTypesOutput) String() string + type DetachInstancesInput struct + AutoScalingGroupName *string + InstanceIds []*string + ShouldDecrementDesiredCapacity *bool + func (s *DetachInstancesInput) SetAutoScalingGroupName(v string) *DetachInstancesInput + func (s *DetachInstancesInput) SetInstanceIds(v []*string) *DetachInstancesInput + func (s *DetachInstancesInput) SetShouldDecrementDesiredCapacity(v bool) *DetachInstancesInput + func (s *DetachInstancesInput) Validate() error + func (s DetachInstancesInput) GoString() string + func (s DetachInstancesInput) String() string + type DetachInstancesOutput struct + Activities []*Activity + func (s *DetachInstancesOutput) SetActivities(v []*Activity) *DetachInstancesOutput + func (s DetachInstancesOutput) GoString() string + func (s DetachInstancesOutput) String() string + type DetachLoadBalancerTargetGroupsInput struct + AutoScalingGroupName *string + TargetGroupARNs []*string + func (s *DetachLoadBalancerTargetGroupsInput) SetAutoScalingGroupName(v string) *DetachLoadBalancerTargetGroupsInput + func (s *DetachLoadBalancerTargetGroupsInput) SetTargetGroupARNs(v []*string) *DetachLoadBalancerTargetGroupsInput + func (s *DetachLoadBalancerTargetGroupsInput) Validate() error + func (s DetachLoadBalancerTargetGroupsInput) GoString() string + func (s DetachLoadBalancerTargetGroupsInput) String() string + type DetachLoadBalancerTargetGroupsOutput struct + func (s DetachLoadBalancerTargetGroupsOutput) GoString() string + func (s DetachLoadBalancerTargetGroupsOutput) String() string + type DetachLoadBalancersInput struct + AutoScalingGroupName *string + LoadBalancerNames []*string + func (s *DetachLoadBalancersInput) SetAutoScalingGroupName(v string) *DetachLoadBalancersInput + func (s *DetachLoadBalancersInput) SetLoadBalancerNames(v []*string) *DetachLoadBalancersInput + func (s *DetachLoadBalancersInput) Validate() error + func (s DetachLoadBalancersInput) GoString() string + func (s DetachLoadBalancersInput) String() string + type DetachLoadBalancersOutput struct + func (s DetachLoadBalancersOutput) GoString() string + func (s DetachLoadBalancersOutput) String() string + type DisableMetricsCollectionInput struct + AutoScalingGroupName *string + Metrics []*string + func (s *DisableMetricsCollectionInput) SetAutoScalingGroupName(v string) *DisableMetricsCollectionInput + func (s *DisableMetricsCollectionInput) SetMetrics(v []*string) *DisableMetricsCollectionInput + func (s *DisableMetricsCollectionInput) Validate() error + func (s DisableMetricsCollectionInput) GoString() string + func (s DisableMetricsCollectionInput) String() string + type DisableMetricsCollectionOutput struct + func (s DisableMetricsCollectionOutput) GoString() string + func (s DisableMetricsCollectionOutput) String() string + type Ebs struct + DeleteOnTermination *bool + Encrypted *bool + Iops *int64 + SnapshotId *string + VolumeSize *int64 + VolumeType *string + func (s *Ebs) SetDeleteOnTermination(v bool) *Ebs + func (s *Ebs) SetEncrypted(v bool) *Ebs + func (s *Ebs) SetIops(v int64) *Ebs + func (s *Ebs) SetSnapshotId(v string) *Ebs + func (s *Ebs) SetVolumeSize(v int64) *Ebs + func (s *Ebs) SetVolumeType(v string) *Ebs + func (s *Ebs) Validate() error + func (s Ebs) GoString() string + func (s Ebs) String() string + type EnableMetricsCollectionInput struct + AutoScalingGroupName *string + Granularity *string + Metrics []*string + func (s *EnableMetricsCollectionInput) SetAutoScalingGroupName(v string) *EnableMetricsCollectionInput + func (s *EnableMetricsCollectionInput) SetGranularity(v string) *EnableMetricsCollectionInput + func (s *EnableMetricsCollectionInput) SetMetrics(v []*string) *EnableMetricsCollectionInput + func (s *EnableMetricsCollectionInput) Validate() error + func (s EnableMetricsCollectionInput) GoString() string + func (s EnableMetricsCollectionInput) String() string + type EnableMetricsCollectionOutput struct + func (s EnableMetricsCollectionOutput) GoString() string + func (s EnableMetricsCollectionOutput) String() string + type EnabledMetric struct + Granularity *string + Metric *string + func (s *EnabledMetric) SetGranularity(v string) *EnabledMetric + func (s *EnabledMetric) SetMetric(v string) *EnabledMetric + func (s EnabledMetric) GoString() string + func (s EnabledMetric) String() string + type EnterStandbyInput struct + AutoScalingGroupName *string + InstanceIds []*string + ShouldDecrementDesiredCapacity *bool + func (s *EnterStandbyInput) SetAutoScalingGroupName(v string) *EnterStandbyInput + func (s *EnterStandbyInput) SetInstanceIds(v []*string) *EnterStandbyInput + func (s *EnterStandbyInput) SetShouldDecrementDesiredCapacity(v bool) *EnterStandbyInput + func (s *EnterStandbyInput) Validate() error + func (s EnterStandbyInput) GoString() string + func (s EnterStandbyInput) String() string + type EnterStandbyOutput struct + Activities []*Activity + func (s *EnterStandbyOutput) SetActivities(v []*Activity) *EnterStandbyOutput + func (s EnterStandbyOutput) GoString() string + func (s EnterStandbyOutput) String() string + type ExecutePolicyInput struct + AutoScalingGroupName *string + BreachThreshold *float64 + HonorCooldown *bool + MetricValue *float64 + PolicyName *string + func (s *ExecutePolicyInput) SetAutoScalingGroupName(v string) *ExecutePolicyInput + func (s *ExecutePolicyInput) SetBreachThreshold(v float64) *ExecutePolicyInput + func (s *ExecutePolicyInput) SetHonorCooldown(v bool) *ExecutePolicyInput + func (s *ExecutePolicyInput) SetMetricValue(v float64) *ExecutePolicyInput + func (s *ExecutePolicyInput) SetPolicyName(v string) *ExecutePolicyInput + func (s *ExecutePolicyInput) Validate() error + func (s ExecutePolicyInput) GoString() string + func (s ExecutePolicyInput) String() string + type ExecutePolicyOutput struct + func (s ExecutePolicyOutput) GoString() string + func (s ExecutePolicyOutput) String() string + type ExitStandbyInput struct + AutoScalingGroupName *string + InstanceIds []*string + func (s *ExitStandbyInput) SetAutoScalingGroupName(v string) *ExitStandbyInput + func (s *ExitStandbyInput) SetInstanceIds(v []*string) *ExitStandbyInput + func (s *ExitStandbyInput) Validate() error + func (s ExitStandbyInput) GoString() string + func (s ExitStandbyInput) String() string + type ExitStandbyOutput struct + Activities []*Activity + func (s *ExitStandbyOutput) SetActivities(v []*Activity) *ExitStandbyOutput + func (s ExitStandbyOutput) GoString() string + func (s ExitStandbyOutput) String() string + type Filter struct + Name *string + Values []*string + func (s *Filter) SetName(v string) *Filter + func (s *Filter) SetValues(v []*string) *Filter + func (s Filter) GoString() string + func (s Filter) String() string + type Group struct + AutoScalingGroupARN *string + AutoScalingGroupName *string + AvailabilityZones []*string + CreatedTime *time.Time + DefaultCooldown *int64 + DesiredCapacity *int64 + EnabledMetrics []*EnabledMetric + HealthCheckGracePeriod *int64 + HealthCheckType *string + Instances []*Instance + LaunchConfigurationName *string + LoadBalancerNames []*string + MaxSize *int64 + MinSize *int64 + NewInstancesProtectedFromScaleIn *bool + PlacementGroup *string + Status *string + SuspendedProcesses []*SuspendedProcess + Tags []*TagDescription + TargetGroupARNs []*string + TerminationPolicies []*string + VPCZoneIdentifier *string + func (s *Group) SetAutoScalingGroupARN(v string) *Group + func (s *Group) SetAutoScalingGroupName(v string) *Group + func (s *Group) SetAvailabilityZones(v []*string) *Group + func (s *Group) SetCreatedTime(v time.Time) *Group + func (s *Group) SetDefaultCooldown(v int64) *Group + func (s *Group) SetDesiredCapacity(v int64) *Group + func (s *Group) SetEnabledMetrics(v []*EnabledMetric) *Group + func (s *Group) SetHealthCheckGracePeriod(v int64) *Group + func (s *Group) SetHealthCheckType(v string) *Group + func (s *Group) SetInstances(v []*Instance) *Group + func (s *Group) SetLaunchConfigurationName(v string) *Group + func (s *Group) SetLoadBalancerNames(v []*string) *Group + func (s *Group) SetMaxSize(v int64) *Group + func (s *Group) SetMinSize(v int64) *Group + func (s *Group) SetNewInstancesProtectedFromScaleIn(v bool) *Group + func (s *Group) SetPlacementGroup(v string) *Group + func (s *Group) SetStatus(v string) *Group + func (s *Group) SetSuspendedProcesses(v []*SuspendedProcess) *Group + func (s *Group) SetTags(v []*TagDescription) *Group + func (s *Group) SetTargetGroupARNs(v []*string) *Group + func (s *Group) SetTerminationPolicies(v []*string) *Group + func (s *Group) SetVPCZoneIdentifier(v string) *Group + func (s Group) GoString() string + func (s Group) String() string + type Instance struct + AvailabilityZone *string + HealthStatus *string + InstanceId *string + LaunchConfigurationName *string + LifecycleState *string + ProtectedFromScaleIn *bool + func (s *Instance) SetAvailabilityZone(v string) *Instance + func (s *Instance) SetHealthStatus(v string) *Instance + func (s *Instance) SetInstanceId(v string) *Instance + func (s *Instance) SetLaunchConfigurationName(v string) *Instance + func (s *Instance) SetLifecycleState(v string) *Instance + func (s *Instance) SetProtectedFromScaleIn(v bool) *Instance + func (s Instance) GoString() string + func (s Instance) String() string + type InstanceDetails struct + AutoScalingGroupName *string + AvailabilityZone *string + HealthStatus *string + InstanceId *string + LaunchConfigurationName *string + LifecycleState *string + ProtectedFromScaleIn *bool + func (s *InstanceDetails) SetAutoScalingGroupName(v string) *InstanceDetails + func (s *InstanceDetails) SetAvailabilityZone(v string) *InstanceDetails + func (s *InstanceDetails) SetHealthStatus(v string) *InstanceDetails + func (s *InstanceDetails) SetInstanceId(v string) *InstanceDetails + func (s *InstanceDetails) SetLaunchConfigurationName(v string) *InstanceDetails + func (s *InstanceDetails) SetLifecycleState(v string) *InstanceDetails + func (s *InstanceDetails) SetProtectedFromScaleIn(v bool) *InstanceDetails + func (s InstanceDetails) GoString() string + func (s InstanceDetails) String() string + type InstanceMonitoring struct + Enabled *bool + func (s *InstanceMonitoring) SetEnabled(v bool) *InstanceMonitoring + func (s InstanceMonitoring) GoString() string + func (s InstanceMonitoring) String() string + type LaunchConfiguration struct + AssociatePublicIpAddress *bool + BlockDeviceMappings []*BlockDeviceMapping + ClassicLinkVPCId *string + ClassicLinkVPCSecurityGroups []*string + CreatedTime *time.Time + EbsOptimized *bool + IamInstanceProfile *string + ImageId *string + InstanceMonitoring *InstanceMonitoring + InstanceType *string + KernelId *string + KeyName *string + LaunchConfigurationARN *string + LaunchConfigurationName *string + PlacementTenancy *string + RamdiskId *string + SecurityGroups []*string + SpotPrice *string + UserData *string + func (s *LaunchConfiguration) SetAssociatePublicIpAddress(v bool) *LaunchConfiguration + func (s *LaunchConfiguration) SetBlockDeviceMappings(v []*BlockDeviceMapping) *LaunchConfiguration + func (s *LaunchConfiguration) SetClassicLinkVPCId(v string) *LaunchConfiguration + func (s *LaunchConfiguration) SetClassicLinkVPCSecurityGroups(v []*string) *LaunchConfiguration + func (s *LaunchConfiguration) SetCreatedTime(v time.Time) *LaunchConfiguration + func (s *LaunchConfiguration) SetEbsOptimized(v bool) *LaunchConfiguration + func (s *LaunchConfiguration) SetIamInstanceProfile(v string) *LaunchConfiguration + func (s *LaunchConfiguration) SetImageId(v string) *LaunchConfiguration + func (s *LaunchConfiguration) SetInstanceMonitoring(v *InstanceMonitoring) *LaunchConfiguration + func (s *LaunchConfiguration) SetInstanceType(v string) *LaunchConfiguration + func (s *LaunchConfiguration) SetKernelId(v string) *LaunchConfiguration + func (s *LaunchConfiguration) SetKeyName(v string) *LaunchConfiguration + func (s *LaunchConfiguration) SetLaunchConfigurationARN(v string) *LaunchConfiguration + func (s *LaunchConfiguration) SetLaunchConfigurationName(v string) *LaunchConfiguration + func (s *LaunchConfiguration) SetPlacementTenancy(v string) *LaunchConfiguration + func (s *LaunchConfiguration) SetRamdiskId(v string) *LaunchConfiguration + func (s *LaunchConfiguration) SetSecurityGroups(v []*string) *LaunchConfiguration + func (s *LaunchConfiguration) SetSpotPrice(v string) *LaunchConfiguration + func (s *LaunchConfiguration) SetUserData(v string) *LaunchConfiguration + func (s LaunchConfiguration) GoString() string + func (s LaunchConfiguration) String() string + type LifecycleHook struct + AutoScalingGroupName *string + DefaultResult *string + GlobalTimeout *int64 + HeartbeatTimeout *int64 + LifecycleHookName *string + LifecycleTransition *string + NotificationMetadata *string + NotificationTargetARN *string + RoleARN *string + func (s *LifecycleHook) SetAutoScalingGroupName(v string) *LifecycleHook + func (s *LifecycleHook) SetDefaultResult(v string) *LifecycleHook + func (s *LifecycleHook) SetGlobalTimeout(v int64) *LifecycleHook + func (s *LifecycleHook) SetHeartbeatTimeout(v int64) *LifecycleHook + func (s *LifecycleHook) SetLifecycleHookName(v string) *LifecycleHook + func (s *LifecycleHook) SetLifecycleTransition(v string) *LifecycleHook + func (s *LifecycleHook) SetNotificationMetadata(v string) *LifecycleHook + func (s *LifecycleHook) SetNotificationTargetARN(v string) *LifecycleHook + func (s *LifecycleHook) SetRoleARN(v string) *LifecycleHook + func (s LifecycleHook) GoString() string + func (s LifecycleHook) String() string + type LifecycleHookSpecification struct + DefaultResult *string + HeartbeatTimeout *int64 + LifecycleHookName *string + LifecycleTransition *string + NotificationMetadata *string + NotificationTargetARN *string + RoleARN *string + func (s *LifecycleHookSpecification) SetDefaultResult(v string) *LifecycleHookSpecification + func (s *LifecycleHookSpecification) SetHeartbeatTimeout(v int64) *LifecycleHookSpecification + func (s *LifecycleHookSpecification) SetLifecycleHookName(v string) *LifecycleHookSpecification + func (s *LifecycleHookSpecification) SetLifecycleTransition(v string) *LifecycleHookSpecification + func (s *LifecycleHookSpecification) SetNotificationMetadata(v string) *LifecycleHookSpecification + func (s *LifecycleHookSpecification) SetNotificationTargetARN(v string) *LifecycleHookSpecification + func (s *LifecycleHookSpecification) SetRoleARN(v string) *LifecycleHookSpecification + func (s *LifecycleHookSpecification) Validate() error + func (s LifecycleHookSpecification) GoString() string + func (s LifecycleHookSpecification) String() string + type LoadBalancerState struct + LoadBalancerName *string + State *string + func (s *LoadBalancerState) SetLoadBalancerName(v string) *LoadBalancerState + func (s *LoadBalancerState) SetState(v string) *LoadBalancerState + func (s LoadBalancerState) GoString() string + func (s LoadBalancerState) String() string + type LoadBalancerTargetGroupState struct + LoadBalancerTargetGroupARN *string + State *string + func (s *LoadBalancerTargetGroupState) SetLoadBalancerTargetGroupARN(v string) *LoadBalancerTargetGroupState + func (s *LoadBalancerTargetGroupState) SetState(v string) *LoadBalancerTargetGroupState + func (s LoadBalancerTargetGroupState) GoString() string + func (s LoadBalancerTargetGroupState) String() string + type MetricCollectionType struct + Metric *string + func (s *MetricCollectionType) SetMetric(v string) *MetricCollectionType + func (s MetricCollectionType) GoString() string + func (s MetricCollectionType) String() string + type MetricDimension struct + Name *string + Value *string + func (s *MetricDimension) SetName(v string) *MetricDimension + func (s *MetricDimension) SetValue(v string) *MetricDimension + func (s *MetricDimension) Validate() error + func (s MetricDimension) GoString() string + func (s MetricDimension) String() string + type MetricGranularityType struct + Granularity *string + func (s *MetricGranularityType) SetGranularity(v string) *MetricGranularityType + func (s MetricGranularityType) GoString() string + func (s MetricGranularityType) String() string + type NotificationConfiguration struct + AutoScalingGroupName *string + NotificationType *string + TopicARN *string + func (s *NotificationConfiguration) SetAutoScalingGroupName(v string) *NotificationConfiguration + func (s *NotificationConfiguration) SetNotificationType(v string) *NotificationConfiguration + func (s *NotificationConfiguration) SetTopicARN(v string) *NotificationConfiguration + func (s NotificationConfiguration) GoString() string + func (s NotificationConfiguration) String() string + type PredefinedMetricSpecification struct + PredefinedMetricType *string + ResourceLabel *string + func (s *PredefinedMetricSpecification) SetPredefinedMetricType(v string) *PredefinedMetricSpecification + func (s *PredefinedMetricSpecification) SetResourceLabel(v string) *PredefinedMetricSpecification + func (s *PredefinedMetricSpecification) Validate() error + func (s PredefinedMetricSpecification) GoString() string + func (s PredefinedMetricSpecification) String() string + type ProcessType struct + ProcessName *string + func (s *ProcessType) SetProcessName(v string) *ProcessType + func (s ProcessType) GoString() string + func (s ProcessType) String() string + type PutLifecycleHookInput struct + AutoScalingGroupName *string + DefaultResult *string + HeartbeatTimeout *int64 + LifecycleHookName *string + LifecycleTransition *string + NotificationMetadata *string + NotificationTargetARN *string + RoleARN *string + func (s *PutLifecycleHookInput) SetAutoScalingGroupName(v string) *PutLifecycleHookInput + func (s *PutLifecycleHookInput) SetDefaultResult(v string) *PutLifecycleHookInput + func (s *PutLifecycleHookInput) SetHeartbeatTimeout(v int64) *PutLifecycleHookInput + func (s *PutLifecycleHookInput) SetLifecycleHookName(v string) *PutLifecycleHookInput + func (s *PutLifecycleHookInput) SetLifecycleTransition(v string) *PutLifecycleHookInput + func (s *PutLifecycleHookInput) SetNotificationMetadata(v string) *PutLifecycleHookInput + func (s *PutLifecycleHookInput) SetNotificationTargetARN(v string) *PutLifecycleHookInput + func (s *PutLifecycleHookInput) SetRoleARN(v string) *PutLifecycleHookInput + func (s *PutLifecycleHookInput) Validate() error + func (s PutLifecycleHookInput) GoString() string + func (s PutLifecycleHookInput) String() string + type PutLifecycleHookOutput struct + func (s PutLifecycleHookOutput) GoString() string + func (s PutLifecycleHookOutput) String() string + type PutNotificationConfigurationInput struct + AutoScalingGroupName *string + NotificationTypes []*string + TopicARN *string + func (s *PutNotificationConfigurationInput) SetAutoScalingGroupName(v string) *PutNotificationConfigurationInput + func (s *PutNotificationConfigurationInput) SetNotificationTypes(v []*string) *PutNotificationConfigurationInput + func (s *PutNotificationConfigurationInput) SetTopicARN(v string) *PutNotificationConfigurationInput + func (s *PutNotificationConfigurationInput) Validate() error + func (s PutNotificationConfigurationInput) GoString() string + func (s PutNotificationConfigurationInput) String() string + type PutNotificationConfigurationOutput struct + func (s PutNotificationConfigurationOutput) GoString() string + func (s PutNotificationConfigurationOutput) String() string + type PutScalingPolicyInput struct + AdjustmentType *string + AutoScalingGroupName *string + Cooldown *int64 + EstimatedInstanceWarmup *int64 + MetricAggregationType *string + MinAdjustmentMagnitude *int64 + MinAdjustmentStep *int64 + PolicyName *string + PolicyType *string + ScalingAdjustment *int64 + StepAdjustments []*StepAdjustment + TargetTrackingConfiguration *TargetTrackingConfiguration + func (s *PutScalingPolicyInput) SetAdjustmentType(v string) *PutScalingPolicyInput + func (s *PutScalingPolicyInput) SetAutoScalingGroupName(v string) *PutScalingPolicyInput + func (s *PutScalingPolicyInput) SetCooldown(v int64) *PutScalingPolicyInput + func (s *PutScalingPolicyInput) SetEstimatedInstanceWarmup(v int64) *PutScalingPolicyInput + func (s *PutScalingPolicyInput) SetMetricAggregationType(v string) *PutScalingPolicyInput + func (s *PutScalingPolicyInput) SetMinAdjustmentMagnitude(v int64) *PutScalingPolicyInput + func (s *PutScalingPolicyInput) SetMinAdjustmentStep(v int64) *PutScalingPolicyInput + func (s *PutScalingPolicyInput) SetPolicyName(v string) *PutScalingPolicyInput + func (s *PutScalingPolicyInput) SetPolicyType(v string) *PutScalingPolicyInput + func (s *PutScalingPolicyInput) SetScalingAdjustment(v int64) *PutScalingPolicyInput + func (s *PutScalingPolicyInput) SetStepAdjustments(v []*StepAdjustment) *PutScalingPolicyInput + func (s *PutScalingPolicyInput) SetTargetTrackingConfiguration(v *TargetTrackingConfiguration) *PutScalingPolicyInput + func (s *PutScalingPolicyInput) Validate() error + func (s PutScalingPolicyInput) GoString() string + func (s PutScalingPolicyInput) String() string + type PutScalingPolicyOutput struct + Alarms []*Alarm + PolicyARN *string + func (s *PutScalingPolicyOutput) SetAlarms(v []*Alarm) *PutScalingPolicyOutput + func (s *PutScalingPolicyOutput) SetPolicyARN(v string) *PutScalingPolicyOutput + func (s PutScalingPolicyOutput) GoString() string + func (s PutScalingPolicyOutput) String() string + type PutScheduledUpdateGroupActionInput struct + AutoScalingGroupName *string + DesiredCapacity *int64 + EndTime *time.Time + MaxSize *int64 + MinSize *int64 + Recurrence *string + ScheduledActionName *string + StartTime *time.Time + Time *time.Time + func (s *PutScheduledUpdateGroupActionInput) SetAutoScalingGroupName(v string) *PutScheduledUpdateGroupActionInput + func (s *PutScheduledUpdateGroupActionInput) SetDesiredCapacity(v int64) *PutScheduledUpdateGroupActionInput + func (s *PutScheduledUpdateGroupActionInput) SetEndTime(v time.Time) *PutScheduledUpdateGroupActionInput + func (s *PutScheduledUpdateGroupActionInput) SetMaxSize(v int64) *PutScheduledUpdateGroupActionInput + func (s *PutScheduledUpdateGroupActionInput) SetMinSize(v int64) *PutScheduledUpdateGroupActionInput + func (s *PutScheduledUpdateGroupActionInput) SetRecurrence(v string) *PutScheduledUpdateGroupActionInput + func (s *PutScheduledUpdateGroupActionInput) SetScheduledActionName(v string) *PutScheduledUpdateGroupActionInput + func (s *PutScheduledUpdateGroupActionInput) SetStartTime(v time.Time) *PutScheduledUpdateGroupActionInput + func (s *PutScheduledUpdateGroupActionInput) SetTime(v time.Time) *PutScheduledUpdateGroupActionInput + func (s *PutScheduledUpdateGroupActionInput) Validate() error + func (s PutScheduledUpdateGroupActionInput) GoString() string + func (s PutScheduledUpdateGroupActionInput) String() string + type PutScheduledUpdateGroupActionOutput struct + func (s PutScheduledUpdateGroupActionOutput) GoString() string + func (s PutScheduledUpdateGroupActionOutput) String() string + type RecordLifecycleActionHeartbeatInput struct + AutoScalingGroupName *string + InstanceId *string + LifecycleActionToken *string + LifecycleHookName *string + func (s *RecordLifecycleActionHeartbeatInput) SetAutoScalingGroupName(v string) *RecordLifecycleActionHeartbeatInput + func (s *RecordLifecycleActionHeartbeatInput) SetInstanceId(v string) *RecordLifecycleActionHeartbeatInput + func (s *RecordLifecycleActionHeartbeatInput) SetLifecycleActionToken(v string) *RecordLifecycleActionHeartbeatInput + func (s *RecordLifecycleActionHeartbeatInput) SetLifecycleHookName(v string) *RecordLifecycleActionHeartbeatInput + func (s *RecordLifecycleActionHeartbeatInput) Validate() error + func (s RecordLifecycleActionHeartbeatInput) GoString() string + func (s RecordLifecycleActionHeartbeatInput) String() string + type RecordLifecycleActionHeartbeatOutput struct + func (s RecordLifecycleActionHeartbeatOutput) GoString() string + func (s RecordLifecycleActionHeartbeatOutput) String() string + type ResumeProcessesOutput struct + func (s ResumeProcessesOutput) GoString() string + func (s ResumeProcessesOutput) String() string + type ScalingPolicy struct + AdjustmentType *string + Alarms []*Alarm + AutoScalingGroupName *string + Cooldown *int64 + EstimatedInstanceWarmup *int64 + MetricAggregationType *string + MinAdjustmentMagnitude *int64 + MinAdjustmentStep *int64 + PolicyARN *string + PolicyName *string + PolicyType *string + ScalingAdjustment *int64 + StepAdjustments []*StepAdjustment + TargetTrackingConfiguration *TargetTrackingConfiguration + func (s *ScalingPolicy) SetAdjustmentType(v string) *ScalingPolicy + func (s *ScalingPolicy) SetAlarms(v []*Alarm) *ScalingPolicy + func (s *ScalingPolicy) SetAutoScalingGroupName(v string) *ScalingPolicy + func (s *ScalingPolicy) SetCooldown(v int64) *ScalingPolicy + func (s *ScalingPolicy) SetEstimatedInstanceWarmup(v int64) *ScalingPolicy + func (s *ScalingPolicy) SetMetricAggregationType(v string) *ScalingPolicy + func (s *ScalingPolicy) SetMinAdjustmentMagnitude(v int64) *ScalingPolicy + func (s *ScalingPolicy) SetMinAdjustmentStep(v int64) *ScalingPolicy + func (s *ScalingPolicy) SetPolicyARN(v string) *ScalingPolicy + func (s *ScalingPolicy) SetPolicyName(v string) *ScalingPolicy + func (s *ScalingPolicy) SetPolicyType(v string) *ScalingPolicy + func (s *ScalingPolicy) SetScalingAdjustment(v int64) *ScalingPolicy + func (s *ScalingPolicy) SetStepAdjustments(v []*StepAdjustment) *ScalingPolicy + func (s *ScalingPolicy) SetTargetTrackingConfiguration(v *TargetTrackingConfiguration) *ScalingPolicy + func (s ScalingPolicy) GoString() string + func (s ScalingPolicy) String() string + type ScalingProcessQuery struct + AutoScalingGroupName *string + ScalingProcesses []*string + func (s *ScalingProcessQuery) SetAutoScalingGroupName(v string) *ScalingProcessQuery + func (s *ScalingProcessQuery) SetScalingProcesses(v []*string) *ScalingProcessQuery + func (s *ScalingProcessQuery) Validate() error + func (s ScalingProcessQuery) GoString() string + func (s ScalingProcessQuery) String() string + type ScheduledUpdateGroupAction struct + AutoScalingGroupName *string + DesiredCapacity *int64 + EndTime *time.Time + MaxSize *int64 + MinSize *int64 + Recurrence *string + ScheduledActionARN *string + ScheduledActionName *string + StartTime *time.Time + Time *time.Time + func (s *ScheduledUpdateGroupAction) SetAutoScalingGroupName(v string) *ScheduledUpdateGroupAction + func (s *ScheduledUpdateGroupAction) SetDesiredCapacity(v int64) *ScheduledUpdateGroupAction + func (s *ScheduledUpdateGroupAction) SetEndTime(v time.Time) *ScheduledUpdateGroupAction + func (s *ScheduledUpdateGroupAction) SetMaxSize(v int64) *ScheduledUpdateGroupAction + func (s *ScheduledUpdateGroupAction) SetMinSize(v int64) *ScheduledUpdateGroupAction + func (s *ScheduledUpdateGroupAction) SetRecurrence(v string) *ScheduledUpdateGroupAction + func (s *ScheduledUpdateGroupAction) SetScheduledActionARN(v string) *ScheduledUpdateGroupAction + func (s *ScheduledUpdateGroupAction) SetScheduledActionName(v string) *ScheduledUpdateGroupAction + func (s *ScheduledUpdateGroupAction) SetStartTime(v time.Time) *ScheduledUpdateGroupAction + func (s *ScheduledUpdateGroupAction) SetTime(v time.Time) *ScheduledUpdateGroupAction + func (s ScheduledUpdateGroupAction) GoString() string + func (s ScheduledUpdateGroupAction) String() string + type SetDesiredCapacityInput struct + AutoScalingGroupName *string + DesiredCapacity *int64 + HonorCooldown *bool + func (s *SetDesiredCapacityInput) SetAutoScalingGroupName(v string) *SetDesiredCapacityInput + func (s *SetDesiredCapacityInput) SetDesiredCapacity(v int64) *SetDesiredCapacityInput + func (s *SetDesiredCapacityInput) SetHonorCooldown(v bool) *SetDesiredCapacityInput + func (s *SetDesiredCapacityInput) Validate() error + func (s SetDesiredCapacityInput) GoString() string + func (s SetDesiredCapacityInput) String() string + type SetDesiredCapacityOutput struct + func (s SetDesiredCapacityOutput) GoString() string + func (s SetDesiredCapacityOutput) String() string + type SetInstanceHealthInput struct + HealthStatus *string + InstanceId *string + ShouldRespectGracePeriod *bool + func (s *SetInstanceHealthInput) SetHealthStatus(v string) *SetInstanceHealthInput + func (s *SetInstanceHealthInput) SetInstanceId(v string) *SetInstanceHealthInput + func (s *SetInstanceHealthInput) SetShouldRespectGracePeriod(v bool) *SetInstanceHealthInput + func (s *SetInstanceHealthInput) Validate() error + func (s SetInstanceHealthInput) GoString() string + func (s SetInstanceHealthInput) String() string + type SetInstanceHealthOutput struct + func (s SetInstanceHealthOutput) GoString() string + func (s SetInstanceHealthOutput) String() string + type SetInstanceProtectionInput struct + AutoScalingGroupName *string + InstanceIds []*string + ProtectedFromScaleIn *bool + func (s *SetInstanceProtectionInput) SetAutoScalingGroupName(v string) *SetInstanceProtectionInput + func (s *SetInstanceProtectionInput) SetInstanceIds(v []*string) *SetInstanceProtectionInput + func (s *SetInstanceProtectionInput) SetProtectedFromScaleIn(v bool) *SetInstanceProtectionInput + func (s *SetInstanceProtectionInput) Validate() error + func (s SetInstanceProtectionInput) GoString() string + func (s SetInstanceProtectionInput) String() string + type SetInstanceProtectionOutput struct + func (s SetInstanceProtectionOutput) GoString() string + func (s SetInstanceProtectionOutput) String() string + type StepAdjustment struct + MetricIntervalLowerBound *float64 + MetricIntervalUpperBound *float64 + ScalingAdjustment *int64 + func (s *StepAdjustment) SetMetricIntervalLowerBound(v float64) *StepAdjustment + func (s *StepAdjustment) SetMetricIntervalUpperBound(v float64) *StepAdjustment + func (s *StepAdjustment) SetScalingAdjustment(v int64) *StepAdjustment + func (s *StepAdjustment) Validate() error + func (s StepAdjustment) GoString() string + func (s StepAdjustment) String() string + type SuspendProcessesOutput struct + func (s SuspendProcessesOutput) GoString() string + func (s SuspendProcessesOutput) String() string + type SuspendedProcess struct + ProcessName *string + SuspensionReason *string + func (s *SuspendedProcess) SetProcessName(v string) *SuspendedProcess + func (s *SuspendedProcess) SetSuspensionReason(v string) *SuspendedProcess + func (s SuspendedProcess) GoString() string + func (s SuspendedProcess) String() string + type Tag struct + Key *string + PropagateAtLaunch *bool + ResourceId *string + ResourceType *string + Value *string + func (s *Tag) SetKey(v string) *Tag + func (s *Tag) SetPropagateAtLaunch(v bool) *Tag + func (s *Tag) SetResourceId(v string) *Tag + func (s *Tag) SetResourceType(v string) *Tag + func (s *Tag) SetValue(v string) *Tag + func (s *Tag) Validate() error + func (s Tag) GoString() string + func (s Tag) String() string + type TagDescription struct + Key *string + PropagateAtLaunch *bool + ResourceId *string + ResourceType *string + Value *string + func (s *TagDescription) SetKey(v string) *TagDescription + func (s *TagDescription) SetPropagateAtLaunch(v bool) *TagDescription + func (s *TagDescription) SetResourceId(v string) *TagDescription + func (s *TagDescription) SetResourceType(v string) *TagDescription + func (s *TagDescription) SetValue(v string) *TagDescription + func (s TagDescription) GoString() string + func (s TagDescription) String() string + type TargetTrackingConfiguration struct + CustomizedMetricSpecification *CustomizedMetricSpecification + DisableScaleIn *bool + PredefinedMetricSpecification *PredefinedMetricSpecification + TargetValue *float64 + func (s *TargetTrackingConfiguration) SetCustomizedMetricSpecification(v *CustomizedMetricSpecification) *TargetTrackingConfiguration + func (s *TargetTrackingConfiguration) SetDisableScaleIn(v bool) *TargetTrackingConfiguration + func (s *TargetTrackingConfiguration) SetPredefinedMetricSpecification(v *PredefinedMetricSpecification) *TargetTrackingConfiguration + func (s *TargetTrackingConfiguration) SetTargetValue(v float64) *TargetTrackingConfiguration + func (s *TargetTrackingConfiguration) Validate() error + func (s TargetTrackingConfiguration) GoString() string + func (s TargetTrackingConfiguration) String() string + type TerminateInstanceInAutoScalingGroupInput struct + InstanceId *string + ShouldDecrementDesiredCapacity *bool + func (s *TerminateInstanceInAutoScalingGroupInput) SetInstanceId(v string) *TerminateInstanceInAutoScalingGroupInput + func (s *TerminateInstanceInAutoScalingGroupInput) SetShouldDecrementDesiredCapacity(v bool) *TerminateInstanceInAutoScalingGroupInput + func (s *TerminateInstanceInAutoScalingGroupInput) Validate() error + func (s TerminateInstanceInAutoScalingGroupInput) GoString() string + func (s TerminateInstanceInAutoScalingGroupInput) String() string + type TerminateInstanceInAutoScalingGroupOutput struct + Activity *Activity + func (s *TerminateInstanceInAutoScalingGroupOutput) SetActivity(v *Activity) *TerminateInstanceInAutoScalingGroupOutput + func (s TerminateInstanceInAutoScalingGroupOutput) GoString() string + func (s TerminateInstanceInAutoScalingGroupOutput) String() string + type UpdateAutoScalingGroupInput struct + AutoScalingGroupName *string + AvailabilityZones []*string + DefaultCooldown *int64 + DesiredCapacity *int64 + HealthCheckGracePeriod *int64 + HealthCheckType *string + LaunchConfigurationName *string + MaxSize *int64 + MinSize *int64 + NewInstancesProtectedFromScaleIn *bool + PlacementGroup *string + TerminationPolicies []*string + VPCZoneIdentifier *string + func (s *UpdateAutoScalingGroupInput) SetAutoScalingGroupName(v string) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) SetAvailabilityZones(v []*string) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) SetDefaultCooldown(v int64) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) SetDesiredCapacity(v int64) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) SetHealthCheckGracePeriod(v int64) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) SetHealthCheckType(v string) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) SetLaunchConfigurationName(v string) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) SetMaxSize(v int64) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) SetMinSize(v int64) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) SetNewInstancesProtectedFromScaleIn(v bool) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) SetPlacementGroup(v string) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) SetTerminationPolicies(v []*string) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) SetVPCZoneIdentifier(v string) *UpdateAutoScalingGroupInput + func (s *UpdateAutoScalingGroupInput) Validate() error + func (s UpdateAutoScalingGroupInput) GoString() string + func (s UpdateAutoScalingGroupInput) String() string + type UpdateAutoScalingGroupOutput struct + func (s UpdateAutoScalingGroupOutput) GoString() string + func (s UpdateAutoScalingGroupOutput) String() string