Documentation ¶
Index ¶
- type AttachInstancesFuture
- type AttachLoadBalancerTargetGroupsFuture
- type AttachLoadBalancersFuture
- type BatchDeleteScheduledActionFuture
- type BatchPutScheduledUpdateGroupActionFuture
- type CancelInstanceRefreshFuture
- type Client
- type CompleteLifecycleActionFuture
- type CreateAutoScalingGroupFuture
- type CreateLaunchConfigurationFuture
- type CreateOrUpdateTagsFuture
- type DeleteAutoScalingGroupFuture
- type DeleteLaunchConfigurationFuture
- type DeleteLifecycleHookFuture
- type DeleteNotificationConfigurationFuture
- type DeletePolicyFuture
- type DeleteScheduledActionFuture
- type DeleteTagsFuture
- type DescribeAccountLimitsFuture
- type DescribeAdjustmentTypesFuture
- type DescribeAutoScalingGroupsFuture
- type DescribeAutoScalingInstancesFuture
- type DescribeAutoScalingNotificationTypesFuture
- type DescribeInstanceRefreshesFuture
- type DescribeLaunchConfigurationsFuture
- type DescribeLifecycleHookTypesFuture
- type DescribeLifecycleHooksFuture
- type DescribeLoadBalancerTargetGroupsFuture
- type DescribeLoadBalancersFuture
- type DescribeMetricCollectionTypesFuture
- type DescribeNotificationConfigurationsFuture
- type DescribePoliciesFuture
- type DescribeScalingActivitiesFuture
- type DescribeScalingProcessTypesFuture
- type DescribeScheduledActionsFuture
- type DescribeTagsFuture
- type DescribeTerminationPolicyTypesFuture
- type DetachInstancesFuture
- type DetachLoadBalancerTargetGroupsFuture
- type DetachLoadBalancersFuture
- type DisableMetricsCollectionFuture
- type EnableMetricsCollectionFuture
- type EnterStandbyFuture
- type ExecutePolicyFuture
- type ExitStandbyFuture
- type PutLifecycleHookFuture
- type PutNotificationConfigurationFuture
- type PutScalingPolicyFuture
- type PutScheduledUpdateGroupActionFuture
- type RecordLifecycleActionHeartbeatFuture
- type ResumeProcessesFuture
- type SetDesiredCapacityFuture
- type SetInstanceHealthFuture
- type SetInstanceProtectionFuture
- type StartInstanceRefreshFuture
- type SuspendProcessesFuture
- type TerminateInstanceInAutoScalingGroupFuture
- type UpdateAutoScalingGroupFuture
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttachInstancesFuture ¶
type AttachInstancesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*AttachInstancesFuture) Get ¶
func (r *AttachInstancesFuture) Get(ctx workflow.Context) (*autoscaling.AttachInstancesOutput, error)
type AttachLoadBalancerTargetGroupsFuture ¶
type AttachLoadBalancerTargetGroupsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*AttachLoadBalancerTargetGroupsFuture) Get ¶
func (r *AttachLoadBalancerTargetGroupsFuture) Get(ctx workflow.Context) (*autoscaling.AttachLoadBalancerTargetGroupsOutput, error)
type AttachLoadBalancersFuture ¶
type AttachLoadBalancersFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*AttachLoadBalancersFuture) Get ¶
func (r *AttachLoadBalancersFuture) Get(ctx workflow.Context) (*autoscaling.AttachLoadBalancersOutput, error)
type BatchDeleteScheduledActionFuture ¶
type BatchDeleteScheduledActionFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*BatchDeleteScheduledActionFuture) Get ¶
func (r *BatchDeleteScheduledActionFuture) Get(ctx workflow.Context) (*autoscaling.BatchDeleteScheduledActionOutput, error)
type BatchPutScheduledUpdateGroupActionFuture ¶
type BatchPutScheduledUpdateGroupActionFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*BatchPutScheduledUpdateGroupActionFuture) Get ¶
func (r *BatchPutScheduledUpdateGroupActionFuture) Get(ctx workflow.Context) (*autoscaling.BatchPutScheduledUpdateGroupActionOutput, error)
type CancelInstanceRefreshFuture ¶
type CancelInstanceRefreshFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CancelInstanceRefreshFuture) Get ¶
func (r *CancelInstanceRefreshFuture) Get(ctx workflow.Context) (*autoscaling.CancelInstanceRefreshOutput, error)
type Client ¶
type Client interface { AttachInstances(ctx workflow.Context, input *autoscaling.AttachInstancesInput) (*autoscaling.AttachInstancesOutput, error) AttachInstancesAsync(ctx workflow.Context, input *autoscaling.AttachInstancesInput) *AttachInstancesFuture AttachLoadBalancerTargetGroups(ctx workflow.Context, input *autoscaling.AttachLoadBalancerTargetGroupsInput) (*autoscaling.AttachLoadBalancerTargetGroupsOutput, error) AttachLoadBalancerTargetGroupsAsync(ctx workflow.Context, input *autoscaling.AttachLoadBalancerTargetGroupsInput) *AttachLoadBalancerTargetGroupsFuture AttachLoadBalancers(ctx workflow.Context, input *autoscaling.AttachLoadBalancersInput) (*autoscaling.AttachLoadBalancersOutput, error) AttachLoadBalancersAsync(ctx workflow.Context, input *autoscaling.AttachLoadBalancersInput) *AttachLoadBalancersFuture BatchDeleteScheduledAction(ctx workflow.Context, input *autoscaling.BatchDeleteScheduledActionInput) (*autoscaling.BatchDeleteScheduledActionOutput, error) BatchDeleteScheduledActionAsync(ctx workflow.Context, input *autoscaling.BatchDeleteScheduledActionInput) *BatchDeleteScheduledActionFuture BatchPutScheduledUpdateGroupAction(ctx workflow.Context, input *autoscaling.BatchPutScheduledUpdateGroupActionInput) (*autoscaling.BatchPutScheduledUpdateGroupActionOutput, error) BatchPutScheduledUpdateGroupActionAsync(ctx workflow.Context, input *autoscaling.BatchPutScheduledUpdateGroupActionInput) *BatchPutScheduledUpdateGroupActionFuture CancelInstanceRefresh(ctx workflow.Context, input *autoscaling.CancelInstanceRefreshInput) (*autoscaling.CancelInstanceRefreshOutput, error) CancelInstanceRefreshAsync(ctx workflow.Context, input *autoscaling.CancelInstanceRefreshInput) *CancelInstanceRefreshFuture CompleteLifecycleAction(ctx workflow.Context, input *autoscaling.CompleteLifecycleActionInput) (*autoscaling.CompleteLifecycleActionOutput, error) CompleteLifecycleActionAsync(ctx workflow.Context, input *autoscaling.CompleteLifecycleActionInput) *CompleteLifecycleActionFuture CreateAutoScalingGroup(ctx workflow.Context, input *autoscaling.CreateAutoScalingGroupInput) (*autoscaling.CreateAutoScalingGroupOutput, error) CreateAutoScalingGroupAsync(ctx workflow.Context, input *autoscaling.CreateAutoScalingGroupInput) *CreateAutoScalingGroupFuture CreateLaunchConfiguration(ctx workflow.Context, input *autoscaling.CreateLaunchConfigurationInput) (*autoscaling.CreateLaunchConfigurationOutput, error) CreateLaunchConfigurationAsync(ctx workflow.Context, input *autoscaling.CreateLaunchConfigurationInput) *CreateLaunchConfigurationFuture CreateOrUpdateTags(ctx workflow.Context, input *autoscaling.CreateOrUpdateTagsInput) (*autoscaling.CreateOrUpdateTagsOutput, error) CreateOrUpdateTagsAsync(ctx workflow.Context, input *autoscaling.CreateOrUpdateTagsInput) *CreateOrUpdateTagsFuture DeleteAutoScalingGroup(ctx workflow.Context, input *autoscaling.DeleteAutoScalingGroupInput) (*autoscaling.DeleteAutoScalingGroupOutput, error) DeleteAutoScalingGroupAsync(ctx workflow.Context, input *autoscaling.DeleteAutoScalingGroupInput) *DeleteAutoScalingGroupFuture DeleteLaunchConfiguration(ctx workflow.Context, input *autoscaling.DeleteLaunchConfigurationInput) (*autoscaling.DeleteLaunchConfigurationOutput, error) DeleteLaunchConfigurationAsync(ctx workflow.Context, input *autoscaling.DeleteLaunchConfigurationInput) *DeleteLaunchConfigurationFuture DeleteLifecycleHook(ctx workflow.Context, input *autoscaling.DeleteLifecycleHookInput) (*autoscaling.DeleteLifecycleHookOutput, error) DeleteLifecycleHookAsync(ctx workflow.Context, input *autoscaling.DeleteLifecycleHookInput) *DeleteLifecycleHookFuture DeleteNotificationConfiguration(ctx workflow.Context, input *autoscaling.DeleteNotificationConfigurationInput) (*autoscaling.DeleteNotificationConfigurationOutput, error) DeleteNotificationConfigurationAsync(ctx workflow.Context, input *autoscaling.DeleteNotificationConfigurationInput) *DeleteNotificationConfigurationFuture DeletePolicy(ctx workflow.Context, input *autoscaling.DeletePolicyInput) (*autoscaling.DeletePolicyOutput, error) DeletePolicyAsync(ctx workflow.Context, input *autoscaling.DeletePolicyInput) *DeletePolicyFuture DeleteScheduledAction(ctx workflow.Context, input *autoscaling.DeleteScheduledActionInput) (*autoscaling.DeleteScheduledActionOutput, error) DeleteScheduledActionAsync(ctx workflow.Context, input *autoscaling.DeleteScheduledActionInput) *DeleteScheduledActionFuture DeleteTags(ctx workflow.Context, input *autoscaling.DeleteTagsInput) (*autoscaling.DeleteTagsOutput, error) DeleteTagsAsync(ctx workflow.Context, input *autoscaling.DeleteTagsInput) *DeleteTagsFuture DescribeAccountLimits(ctx workflow.Context, input *autoscaling.DescribeAccountLimitsInput) (*autoscaling.DescribeAccountLimitsOutput, error) DescribeAccountLimitsAsync(ctx workflow.Context, input *autoscaling.DescribeAccountLimitsInput) *DescribeAccountLimitsFuture DescribeAdjustmentTypes(ctx workflow.Context, input *autoscaling.DescribeAdjustmentTypesInput) (*autoscaling.DescribeAdjustmentTypesOutput, error) DescribeAdjustmentTypesAsync(ctx workflow.Context, input *autoscaling.DescribeAdjustmentTypesInput) *DescribeAdjustmentTypesFuture DescribeAutoScalingGroups(ctx workflow.Context, input *autoscaling.DescribeAutoScalingGroupsInput) (*autoscaling.DescribeAutoScalingGroupsOutput, error) DescribeAutoScalingGroupsAsync(ctx workflow.Context, input *autoscaling.DescribeAutoScalingGroupsInput) *DescribeAutoScalingGroupsFuture DescribeAutoScalingInstances(ctx workflow.Context, input *autoscaling.DescribeAutoScalingInstancesInput) (*autoscaling.DescribeAutoScalingInstancesOutput, error) DescribeAutoScalingInstancesAsync(ctx workflow.Context, input *autoscaling.DescribeAutoScalingInstancesInput) *DescribeAutoScalingInstancesFuture DescribeAutoScalingNotificationTypes(ctx workflow.Context, input *autoscaling.DescribeAutoScalingNotificationTypesInput) (*autoscaling.DescribeAutoScalingNotificationTypesOutput, error) DescribeAutoScalingNotificationTypesAsync(ctx workflow.Context, input *autoscaling.DescribeAutoScalingNotificationTypesInput) *DescribeAutoScalingNotificationTypesFuture DescribeInstanceRefreshes(ctx workflow.Context, input *autoscaling.DescribeInstanceRefreshesInput) (*autoscaling.DescribeInstanceRefreshesOutput, error) DescribeInstanceRefreshesAsync(ctx workflow.Context, input *autoscaling.DescribeInstanceRefreshesInput) *DescribeInstanceRefreshesFuture DescribeLaunchConfigurations(ctx workflow.Context, input *autoscaling.DescribeLaunchConfigurationsInput) (*autoscaling.DescribeLaunchConfigurationsOutput, error) DescribeLaunchConfigurationsAsync(ctx workflow.Context, input *autoscaling.DescribeLaunchConfigurationsInput) *DescribeLaunchConfigurationsFuture DescribeLifecycleHookTypes(ctx workflow.Context, input *autoscaling.DescribeLifecycleHookTypesInput) (*autoscaling.DescribeLifecycleHookTypesOutput, error) DescribeLifecycleHookTypesAsync(ctx workflow.Context, input *autoscaling.DescribeLifecycleHookTypesInput) *DescribeLifecycleHookTypesFuture DescribeLifecycleHooks(ctx workflow.Context, input *autoscaling.DescribeLifecycleHooksInput) (*autoscaling.DescribeLifecycleHooksOutput, error) DescribeLifecycleHooksAsync(ctx workflow.Context, input *autoscaling.DescribeLifecycleHooksInput) *DescribeLifecycleHooksFuture DescribeLoadBalancerTargetGroups(ctx workflow.Context, input *autoscaling.DescribeLoadBalancerTargetGroupsInput) (*autoscaling.DescribeLoadBalancerTargetGroupsOutput, error) DescribeLoadBalancerTargetGroupsAsync(ctx workflow.Context, input *autoscaling.DescribeLoadBalancerTargetGroupsInput) *DescribeLoadBalancerTargetGroupsFuture DescribeLoadBalancers(ctx workflow.Context, input *autoscaling.DescribeLoadBalancersInput) (*autoscaling.DescribeLoadBalancersOutput, error) DescribeLoadBalancersAsync(ctx workflow.Context, input *autoscaling.DescribeLoadBalancersInput) *DescribeLoadBalancersFuture DescribeMetricCollectionTypes(ctx workflow.Context, input *autoscaling.DescribeMetricCollectionTypesInput) (*autoscaling.DescribeMetricCollectionTypesOutput, error) DescribeMetricCollectionTypesAsync(ctx workflow.Context, input *autoscaling.DescribeMetricCollectionTypesInput) *DescribeMetricCollectionTypesFuture DescribeNotificationConfigurations(ctx workflow.Context, input *autoscaling.DescribeNotificationConfigurationsInput) (*autoscaling.DescribeNotificationConfigurationsOutput, error) DescribeNotificationConfigurationsAsync(ctx workflow.Context, input *autoscaling.DescribeNotificationConfigurationsInput) *DescribeNotificationConfigurationsFuture DescribePolicies(ctx workflow.Context, input *autoscaling.DescribePoliciesInput) (*autoscaling.DescribePoliciesOutput, error) DescribePoliciesAsync(ctx workflow.Context, input *autoscaling.DescribePoliciesInput) *DescribePoliciesFuture DescribeScalingActivities(ctx workflow.Context, input *autoscaling.DescribeScalingActivitiesInput) (*autoscaling.DescribeScalingActivitiesOutput, error) DescribeScalingActivitiesAsync(ctx workflow.Context, input *autoscaling.DescribeScalingActivitiesInput) *DescribeScalingActivitiesFuture DescribeScalingProcessTypes(ctx workflow.Context, input *autoscaling.DescribeScalingProcessTypesInput) (*autoscaling.DescribeScalingProcessTypesOutput, error) DescribeScalingProcessTypesAsync(ctx workflow.Context, input *autoscaling.DescribeScalingProcessTypesInput) *DescribeScalingProcessTypesFuture DescribeScheduledActions(ctx workflow.Context, input *autoscaling.DescribeScheduledActionsInput) (*autoscaling.DescribeScheduledActionsOutput, error) DescribeScheduledActionsAsync(ctx workflow.Context, input *autoscaling.DescribeScheduledActionsInput) *DescribeScheduledActionsFuture DescribeTags(ctx workflow.Context, input *autoscaling.DescribeTagsInput) (*autoscaling.DescribeTagsOutput, error) DescribeTagsAsync(ctx workflow.Context, input *autoscaling.DescribeTagsInput) *DescribeTagsFuture DescribeTerminationPolicyTypes(ctx workflow.Context, input *autoscaling.DescribeTerminationPolicyTypesInput) (*autoscaling.DescribeTerminationPolicyTypesOutput, error) DescribeTerminationPolicyTypesAsync(ctx workflow.Context, input *autoscaling.DescribeTerminationPolicyTypesInput) *DescribeTerminationPolicyTypesFuture DetachInstances(ctx workflow.Context, input *autoscaling.DetachInstancesInput) (*autoscaling.DetachInstancesOutput, error) DetachInstancesAsync(ctx workflow.Context, input *autoscaling.DetachInstancesInput) *DetachInstancesFuture DetachLoadBalancerTargetGroups(ctx workflow.Context, input *autoscaling.DetachLoadBalancerTargetGroupsInput) (*autoscaling.DetachLoadBalancerTargetGroupsOutput, error) DetachLoadBalancerTargetGroupsAsync(ctx workflow.Context, input *autoscaling.DetachLoadBalancerTargetGroupsInput) *DetachLoadBalancerTargetGroupsFuture DetachLoadBalancers(ctx workflow.Context, input *autoscaling.DetachLoadBalancersInput) (*autoscaling.DetachLoadBalancersOutput, error) DetachLoadBalancersAsync(ctx workflow.Context, input *autoscaling.DetachLoadBalancersInput) *DetachLoadBalancersFuture DisableMetricsCollection(ctx workflow.Context, input *autoscaling.DisableMetricsCollectionInput) (*autoscaling.DisableMetricsCollectionOutput, error) DisableMetricsCollectionAsync(ctx workflow.Context, input *autoscaling.DisableMetricsCollectionInput) *DisableMetricsCollectionFuture EnableMetricsCollection(ctx workflow.Context, input *autoscaling.EnableMetricsCollectionInput) (*autoscaling.EnableMetricsCollectionOutput, error) EnableMetricsCollectionAsync(ctx workflow.Context, input *autoscaling.EnableMetricsCollectionInput) *EnableMetricsCollectionFuture EnterStandby(ctx workflow.Context, input *autoscaling.EnterStandbyInput) (*autoscaling.EnterStandbyOutput, error) EnterStandbyAsync(ctx workflow.Context, input *autoscaling.EnterStandbyInput) *EnterStandbyFuture ExecutePolicy(ctx workflow.Context, input *autoscaling.ExecutePolicyInput) (*autoscaling.ExecutePolicyOutput, error) ExecutePolicyAsync(ctx workflow.Context, input *autoscaling.ExecutePolicyInput) *ExecutePolicyFuture ExitStandby(ctx workflow.Context, input *autoscaling.ExitStandbyInput) (*autoscaling.ExitStandbyOutput, error) ExitStandbyAsync(ctx workflow.Context, input *autoscaling.ExitStandbyInput) *ExitStandbyFuture PutLifecycleHook(ctx workflow.Context, input *autoscaling.PutLifecycleHookInput) (*autoscaling.PutLifecycleHookOutput, error) PutLifecycleHookAsync(ctx workflow.Context, input *autoscaling.PutLifecycleHookInput) *PutLifecycleHookFuture PutNotificationConfiguration(ctx workflow.Context, input *autoscaling.PutNotificationConfigurationInput) (*autoscaling.PutNotificationConfigurationOutput, error) PutNotificationConfigurationAsync(ctx workflow.Context, input *autoscaling.PutNotificationConfigurationInput) *PutNotificationConfigurationFuture PutScalingPolicy(ctx workflow.Context, input *autoscaling.PutScalingPolicyInput) (*autoscaling.PutScalingPolicyOutput, error) PutScalingPolicyAsync(ctx workflow.Context, input *autoscaling.PutScalingPolicyInput) *PutScalingPolicyFuture PutScheduledUpdateGroupAction(ctx workflow.Context, input *autoscaling.PutScheduledUpdateGroupActionInput) (*autoscaling.PutScheduledUpdateGroupActionOutput, error) PutScheduledUpdateGroupActionAsync(ctx workflow.Context, input *autoscaling.PutScheduledUpdateGroupActionInput) *PutScheduledUpdateGroupActionFuture RecordLifecycleActionHeartbeat(ctx workflow.Context, input *autoscaling.RecordLifecycleActionHeartbeatInput) (*autoscaling.RecordLifecycleActionHeartbeatOutput, error) RecordLifecycleActionHeartbeatAsync(ctx workflow.Context, input *autoscaling.RecordLifecycleActionHeartbeatInput) *RecordLifecycleActionHeartbeatFuture ResumeProcesses(ctx workflow.Context, input *autoscaling.ScalingProcessQuery) (*autoscaling.ResumeProcessesOutput, error) ResumeProcessesAsync(ctx workflow.Context, input *autoscaling.ScalingProcessQuery) *ResumeProcessesFuture SetDesiredCapacity(ctx workflow.Context, input *autoscaling.SetDesiredCapacityInput) (*autoscaling.SetDesiredCapacityOutput, error) SetDesiredCapacityAsync(ctx workflow.Context, input *autoscaling.SetDesiredCapacityInput) *SetDesiredCapacityFuture SetInstanceHealth(ctx workflow.Context, input *autoscaling.SetInstanceHealthInput) (*autoscaling.SetInstanceHealthOutput, error) SetInstanceHealthAsync(ctx workflow.Context, input *autoscaling.SetInstanceHealthInput) *SetInstanceHealthFuture SetInstanceProtection(ctx workflow.Context, input *autoscaling.SetInstanceProtectionInput) (*autoscaling.SetInstanceProtectionOutput, error) SetInstanceProtectionAsync(ctx workflow.Context, input *autoscaling.SetInstanceProtectionInput) *SetInstanceProtectionFuture StartInstanceRefresh(ctx workflow.Context, input *autoscaling.StartInstanceRefreshInput) (*autoscaling.StartInstanceRefreshOutput, error) StartInstanceRefreshAsync(ctx workflow.Context, input *autoscaling.StartInstanceRefreshInput) *StartInstanceRefreshFuture SuspendProcesses(ctx workflow.Context, input *autoscaling.ScalingProcessQuery) (*autoscaling.SuspendProcessesOutput, error) SuspendProcessesAsync(ctx workflow.Context, input *autoscaling.ScalingProcessQuery) *SuspendProcessesFuture TerminateInstanceInAutoScalingGroup(ctx workflow.Context, input *autoscaling.TerminateInstanceInAutoScalingGroupInput) (*autoscaling.TerminateInstanceInAutoScalingGroupOutput, error) TerminateInstanceInAutoScalingGroupAsync(ctx workflow.Context, input *autoscaling.TerminateInstanceInAutoScalingGroupInput) *TerminateInstanceInAutoScalingGroupFuture UpdateAutoScalingGroup(ctx workflow.Context, input *autoscaling.UpdateAutoScalingGroupInput) (*autoscaling.UpdateAutoScalingGroupOutput, error) UpdateAutoScalingGroupAsync(ctx workflow.Context, input *autoscaling.UpdateAutoScalingGroupInput) *UpdateAutoScalingGroupFuture WaitUntilGroupExists(ctx workflow.Context, input *autoscaling.DescribeAutoScalingGroupsInput) error WaitUntilGroupExistsAsync(ctx workflow.Context, input *autoscaling.DescribeAutoScalingGroupsInput) *clients.VoidFuture WaitUntilGroupInService(ctx workflow.Context, input *autoscaling.DescribeAutoScalingGroupsInput) error WaitUntilGroupInServiceAsync(ctx workflow.Context, input *autoscaling.DescribeAutoScalingGroupsInput) *clients.VoidFuture WaitUntilGroupNotExists(ctx workflow.Context, input *autoscaling.DescribeAutoScalingGroupsInput) error WaitUntilGroupNotExistsAsync(ctx workflow.Context, input *autoscaling.DescribeAutoScalingGroupsInput) *clients.VoidFuture }
type CompleteLifecycleActionFuture ¶
type CompleteLifecycleActionFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CompleteLifecycleActionFuture) Get ¶
func (r *CompleteLifecycleActionFuture) Get(ctx workflow.Context) (*autoscaling.CompleteLifecycleActionOutput, error)
type CreateAutoScalingGroupFuture ¶
type CreateAutoScalingGroupFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CreateAutoScalingGroupFuture) Get ¶
func (r *CreateAutoScalingGroupFuture) Get(ctx workflow.Context) (*autoscaling.CreateAutoScalingGroupOutput, error)
type CreateLaunchConfigurationFuture ¶
type CreateLaunchConfigurationFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CreateLaunchConfigurationFuture) Get ¶
func (r *CreateLaunchConfigurationFuture) Get(ctx workflow.Context) (*autoscaling.CreateLaunchConfigurationOutput, error)
type CreateOrUpdateTagsFuture ¶
type CreateOrUpdateTagsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CreateOrUpdateTagsFuture) Get ¶
func (r *CreateOrUpdateTagsFuture) Get(ctx workflow.Context) (*autoscaling.CreateOrUpdateTagsOutput, error)
type DeleteAutoScalingGroupFuture ¶
type DeleteAutoScalingGroupFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeleteAutoScalingGroupFuture) Get ¶
func (r *DeleteAutoScalingGroupFuture) Get(ctx workflow.Context) (*autoscaling.DeleteAutoScalingGroupOutput, error)
type DeleteLaunchConfigurationFuture ¶
type DeleteLaunchConfigurationFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeleteLaunchConfigurationFuture) Get ¶
func (r *DeleteLaunchConfigurationFuture) Get(ctx workflow.Context) (*autoscaling.DeleteLaunchConfigurationOutput, error)
type DeleteLifecycleHookFuture ¶
type DeleteLifecycleHookFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeleteLifecycleHookFuture) Get ¶
func (r *DeleteLifecycleHookFuture) Get(ctx workflow.Context) (*autoscaling.DeleteLifecycleHookOutput, error)
type DeleteNotificationConfigurationFuture ¶
type DeleteNotificationConfigurationFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeleteNotificationConfigurationFuture) Get ¶
func (r *DeleteNotificationConfigurationFuture) Get(ctx workflow.Context) (*autoscaling.DeleteNotificationConfigurationOutput, error)
type DeletePolicyFuture ¶
func (*DeletePolicyFuture) Get ¶
func (r *DeletePolicyFuture) Get(ctx workflow.Context) (*autoscaling.DeletePolicyOutput, error)
type DeleteScheduledActionFuture ¶
type DeleteScheduledActionFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeleteScheduledActionFuture) Get ¶
func (r *DeleteScheduledActionFuture) Get(ctx workflow.Context) (*autoscaling.DeleteScheduledActionOutput, error)
type DeleteTagsFuture ¶
func (*DeleteTagsFuture) Get ¶
func (r *DeleteTagsFuture) Get(ctx workflow.Context) (*autoscaling.DeleteTagsOutput, error)
type DescribeAccountLimitsFuture ¶
type DescribeAccountLimitsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeAccountLimitsFuture) Get ¶
func (r *DescribeAccountLimitsFuture) Get(ctx workflow.Context) (*autoscaling.DescribeAccountLimitsOutput, error)
type DescribeAdjustmentTypesFuture ¶
type DescribeAdjustmentTypesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeAdjustmentTypesFuture) Get ¶
func (r *DescribeAdjustmentTypesFuture) Get(ctx workflow.Context) (*autoscaling.DescribeAdjustmentTypesOutput, error)
type DescribeAutoScalingGroupsFuture ¶
type DescribeAutoScalingGroupsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeAutoScalingGroupsFuture) Get ¶
func (r *DescribeAutoScalingGroupsFuture) Get(ctx workflow.Context) (*autoscaling.DescribeAutoScalingGroupsOutput, error)
type DescribeAutoScalingInstancesFuture ¶
type DescribeAutoScalingInstancesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeAutoScalingInstancesFuture) Get ¶
func (r *DescribeAutoScalingInstancesFuture) Get(ctx workflow.Context) (*autoscaling.DescribeAutoScalingInstancesOutput, error)
type DescribeAutoScalingNotificationTypesFuture ¶
type DescribeAutoScalingNotificationTypesFuture struct { // public to support Selector.addFuture Future workflow.Future }
type DescribeInstanceRefreshesFuture ¶
type DescribeInstanceRefreshesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeInstanceRefreshesFuture) Get ¶
func (r *DescribeInstanceRefreshesFuture) Get(ctx workflow.Context) (*autoscaling.DescribeInstanceRefreshesOutput, error)
type DescribeLaunchConfigurationsFuture ¶
type DescribeLaunchConfigurationsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeLaunchConfigurationsFuture) Get ¶
func (r *DescribeLaunchConfigurationsFuture) Get(ctx workflow.Context) (*autoscaling.DescribeLaunchConfigurationsOutput, error)
type DescribeLifecycleHookTypesFuture ¶
type DescribeLifecycleHookTypesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeLifecycleHookTypesFuture) Get ¶
func (r *DescribeLifecycleHookTypesFuture) Get(ctx workflow.Context) (*autoscaling.DescribeLifecycleHookTypesOutput, error)
type DescribeLifecycleHooksFuture ¶
type DescribeLifecycleHooksFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeLifecycleHooksFuture) Get ¶
func (r *DescribeLifecycleHooksFuture) Get(ctx workflow.Context) (*autoscaling.DescribeLifecycleHooksOutput, error)
type DescribeLoadBalancerTargetGroupsFuture ¶
type DescribeLoadBalancerTargetGroupsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeLoadBalancerTargetGroupsFuture) Get ¶
func (r *DescribeLoadBalancerTargetGroupsFuture) Get(ctx workflow.Context) (*autoscaling.DescribeLoadBalancerTargetGroupsOutput, error)
type DescribeLoadBalancersFuture ¶
type DescribeLoadBalancersFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeLoadBalancersFuture) Get ¶
func (r *DescribeLoadBalancersFuture) Get(ctx workflow.Context) (*autoscaling.DescribeLoadBalancersOutput, error)
type DescribeMetricCollectionTypesFuture ¶
type DescribeMetricCollectionTypesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeMetricCollectionTypesFuture) Get ¶
func (r *DescribeMetricCollectionTypesFuture) Get(ctx workflow.Context) (*autoscaling.DescribeMetricCollectionTypesOutput, error)
type DescribeNotificationConfigurationsFuture ¶
type DescribeNotificationConfigurationsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeNotificationConfigurationsFuture) Get ¶
func (r *DescribeNotificationConfigurationsFuture) Get(ctx workflow.Context) (*autoscaling.DescribeNotificationConfigurationsOutput, error)
type DescribePoliciesFuture ¶
type DescribePoliciesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribePoliciesFuture) Get ¶
func (r *DescribePoliciesFuture) Get(ctx workflow.Context) (*autoscaling.DescribePoliciesOutput, error)
type DescribeScalingActivitiesFuture ¶
type DescribeScalingActivitiesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeScalingActivitiesFuture) Get ¶
func (r *DescribeScalingActivitiesFuture) Get(ctx workflow.Context) (*autoscaling.DescribeScalingActivitiesOutput, error)
type DescribeScalingProcessTypesFuture ¶
type DescribeScalingProcessTypesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeScalingProcessTypesFuture) Get ¶
func (r *DescribeScalingProcessTypesFuture) Get(ctx workflow.Context) (*autoscaling.DescribeScalingProcessTypesOutput, error)
type DescribeScheduledActionsFuture ¶
type DescribeScheduledActionsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeScheduledActionsFuture) Get ¶
func (r *DescribeScheduledActionsFuture) Get(ctx workflow.Context) (*autoscaling.DescribeScheduledActionsOutput, error)
type DescribeTagsFuture ¶
func (*DescribeTagsFuture) Get ¶
func (r *DescribeTagsFuture) Get(ctx workflow.Context) (*autoscaling.DescribeTagsOutput, error)
type DescribeTerminationPolicyTypesFuture ¶
type DescribeTerminationPolicyTypesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeTerminationPolicyTypesFuture) Get ¶
func (r *DescribeTerminationPolicyTypesFuture) Get(ctx workflow.Context) (*autoscaling.DescribeTerminationPolicyTypesOutput, error)
type DetachInstancesFuture ¶
type DetachInstancesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DetachInstancesFuture) Get ¶
func (r *DetachInstancesFuture) Get(ctx workflow.Context) (*autoscaling.DetachInstancesOutput, error)
type DetachLoadBalancerTargetGroupsFuture ¶
type DetachLoadBalancerTargetGroupsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DetachLoadBalancerTargetGroupsFuture) Get ¶
func (r *DetachLoadBalancerTargetGroupsFuture) Get(ctx workflow.Context) (*autoscaling.DetachLoadBalancerTargetGroupsOutput, error)
type DetachLoadBalancersFuture ¶
type DetachLoadBalancersFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DetachLoadBalancersFuture) Get ¶
func (r *DetachLoadBalancersFuture) Get(ctx workflow.Context) (*autoscaling.DetachLoadBalancersOutput, error)
type DisableMetricsCollectionFuture ¶
type DisableMetricsCollectionFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DisableMetricsCollectionFuture) Get ¶
func (r *DisableMetricsCollectionFuture) Get(ctx workflow.Context) (*autoscaling.DisableMetricsCollectionOutput, error)
type EnableMetricsCollectionFuture ¶
type EnableMetricsCollectionFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*EnableMetricsCollectionFuture) Get ¶
func (r *EnableMetricsCollectionFuture) Get(ctx workflow.Context) (*autoscaling.EnableMetricsCollectionOutput, error)
type EnterStandbyFuture ¶
func (*EnterStandbyFuture) Get ¶
func (r *EnterStandbyFuture) Get(ctx workflow.Context) (*autoscaling.EnterStandbyOutput, error)
type ExecutePolicyFuture ¶
func (*ExecutePolicyFuture) Get ¶
func (r *ExecutePolicyFuture) Get(ctx workflow.Context) (*autoscaling.ExecutePolicyOutput, error)
type ExitStandbyFuture ¶
func (*ExitStandbyFuture) Get ¶
func (r *ExitStandbyFuture) Get(ctx workflow.Context) (*autoscaling.ExitStandbyOutput, error)
type PutLifecycleHookFuture ¶
type PutLifecycleHookFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*PutLifecycleHookFuture) Get ¶
func (r *PutLifecycleHookFuture) Get(ctx workflow.Context) (*autoscaling.PutLifecycleHookOutput, error)
type PutNotificationConfigurationFuture ¶
type PutNotificationConfigurationFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*PutNotificationConfigurationFuture) Get ¶
func (r *PutNotificationConfigurationFuture) Get(ctx workflow.Context) (*autoscaling.PutNotificationConfigurationOutput, error)
type PutScalingPolicyFuture ¶
type PutScalingPolicyFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*PutScalingPolicyFuture) Get ¶
func (r *PutScalingPolicyFuture) Get(ctx workflow.Context) (*autoscaling.PutScalingPolicyOutput, error)
type PutScheduledUpdateGroupActionFuture ¶
type PutScheduledUpdateGroupActionFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*PutScheduledUpdateGroupActionFuture) Get ¶
func (r *PutScheduledUpdateGroupActionFuture) Get(ctx workflow.Context) (*autoscaling.PutScheduledUpdateGroupActionOutput, error)
type RecordLifecycleActionHeartbeatFuture ¶
type RecordLifecycleActionHeartbeatFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*RecordLifecycleActionHeartbeatFuture) Get ¶
func (r *RecordLifecycleActionHeartbeatFuture) Get(ctx workflow.Context) (*autoscaling.RecordLifecycleActionHeartbeatOutput, error)
type ResumeProcessesFuture ¶
type ResumeProcessesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ResumeProcessesFuture) Get ¶
func (r *ResumeProcessesFuture) Get(ctx workflow.Context) (*autoscaling.ResumeProcessesOutput, error)
type SetDesiredCapacityFuture ¶
type SetDesiredCapacityFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetDesiredCapacityFuture) Get ¶
func (r *SetDesiredCapacityFuture) Get(ctx workflow.Context) (*autoscaling.SetDesiredCapacityOutput, error)
type SetInstanceHealthFuture ¶
type SetInstanceHealthFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetInstanceHealthFuture) Get ¶
func (r *SetInstanceHealthFuture) Get(ctx workflow.Context) (*autoscaling.SetInstanceHealthOutput, error)
type SetInstanceProtectionFuture ¶
type SetInstanceProtectionFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetInstanceProtectionFuture) Get ¶
func (r *SetInstanceProtectionFuture) Get(ctx workflow.Context) (*autoscaling.SetInstanceProtectionOutput, error)
type StartInstanceRefreshFuture ¶
type StartInstanceRefreshFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*StartInstanceRefreshFuture) Get ¶
func (r *StartInstanceRefreshFuture) Get(ctx workflow.Context) (*autoscaling.StartInstanceRefreshOutput, error)
type SuspendProcessesFuture ¶
type SuspendProcessesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SuspendProcessesFuture) Get ¶
func (r *SuspendProcessesFuture) Get(ctx workflow.Context) (*autoscaling.SuspendProcessesOutput, error)
type TerminateInstanceInAutoScalingGroupFuture ¶
type TerminateInstanceInAutoScalingGroupFuture struct { // public to support Selector.addFuture Future workflow.Future }
type UpdateAutoScalingGroupFuture ¶
type UpdateAutoScalingGroupFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*UpdateAutoScalingGroupFuture) Get ¶
func (r *UpdateAutoScalingGroupFuture) Get(ctx workflow.Context) (*autoscaling.UpdateAutoScalingGroupOutput, error)
Click to show internal directories.
Click to hide internal directories.