Package | Description |
---|---|
software.amazon.awssdk.services.autoscaling |
|
software.amazon.awssdk.services.autoscaling.model |
Modifier and Type | Method and Description |
---|---|
default AttachInstancesResponse |
AutoScalingClient.attachInstances(AttachInstancesRequest attachInstancesRequest)
Attaches one or more EC2 instances to the specified Auto Scaling group.
|
default AttachInstancesResponse |
AutoScalingClient.attachInstances(Consumer<AttachInstancesRequest.Builder> attachInstancesRequest)
Attaches one or more EC2 instances to the specified Auto Scaling group.
|
default AttachLoadBalancersResponse |
AutoScalingClient.attachLoadBalancers(AttachLoadBalancersRequest attachLoadBalancersRequest)
|
default AttachLoadBalancersResponse |
AutoScalingClient.attachLoadBalancers(Consumer<AttachLoadBalancersRequest.Builder> attachLoadBalancersRequest)
|
default AttachLoadBalancerTargetGroupsResponse |
AutoScalingClient.attachLoadBalancerTargetGroups(AttachLoadBalancerTargetGroupsRequest attachLoadBalancerTargetGroupsRequest)
Attaches one or more target groups to the specified Auto Scaling group.
|
default AttachLoadBalancerTargetGroupsResponse |
AutoScalingClient.attachLoadBalancerTargetGroups(Consumer<AttachLoadBalancerTargetGroupsRequest.Builder> attachLoadBalancerTargetGroupsRequest)
Attaches one or more target groups to the specified Auto Scaling group.
|
default BatchDeleteScheduledActionResponse |
AutoScalingClient.batchDeleteScheduledAction(BatchDeleteScheduledActionRequest batchDeleteScheduledActionRequest)
Deletes one or more scheduled actions for the specified Auto Scaling group.
|
default BatchDeleteScheduledActionResponse |
AutoScalingClient.batchDeleteScheduledAction(Consumer<BatchDeleteScheduledActionRequest.Builder> batchDeleteScheduledActionRequest)
Deletes one or more scheduled actions for the specified Auto Scaling group.
|
default BatchPutScheduledUpdateGroupActionResponse |
AutoScalingClient.batchPutScheduledUpdateGroupAction(BatchPutScheduledUpdateGroupActionRequest batchPutScheduledUpdateGroupActionRequest)
Creates or updates one or more scheduled scaling actions for an Auto Scaling group.
|
default BatchPutScheduledUpdateGroupActionResponse |
AutoScalingClient.batchPutScheduledUpdateGroupAction(Consumer<BatchPutScheduledUpdateGroupActionRequest.Builder> batchPutScheduledUpdateGroupActionRequest)
Creates or updates one or more scheduled scaling actions for an Auto Scaling group.
|
default CancelInstanceRefreshResponse |
AutoScalingClient.cancelInstanceRefresh(CancelInstanceRefreshRequest cancelInstanceRefreshRequest)
Cancels an instance refresh operation in progress.
|
default CancelInstanceRefreshResponse |
AutoScalingClient.cancelInstanceRefresh(Consumer<CancelInstanceRefreshRequest.Builder> cancelInstanceRefreshRequest)
Cancels an instance refresh operation in progress.
|
default CompleteLifecycleActionResponse |
AutoScalingClient.completeLifecycleAction(CompleteLifecycleActionRequest completeLifecycleActionRequest)
Completes the lifecycle action for the specified token or instance with the specified result.
|
default CompleteLifecycleActionResponse |
AutoScalingClient.completeLifecycleAction(Consumer<CompleteLifecycleActionRequest.Builder> completeLifecycleActionRequest)
Completes the lifecycle action for the specified token or instance with the specified result.
|
default CreateAutoScalingGroupResponse |
AutoScalingClient.createAutoScalingGroup(Consumer<CreateAutoScalingGroupRequest.Builder> createAutoScalingGroupRequest)
We strongly recommend using a launch template when calling this operation to ensure full functionality for
Amazon EC2 Auto Scaling and Amazon EC2.
|
default CreateAutoScalingGroupResponse |
AutoScalingClient.createAutoScalingGroup(CreateAutoScalingGroupRequest createAutoScalingGroupRequest)
We strongly recommend using a launch template when calling this operation to ensure full functionality for
Amazon EC2 Auto Scaling and Amazon EC2.
|
default CreateLaunchConfigurationResponse |
AutoScalingClient.createLaunchConfiguration(Consumer<CreateLaunchConfigurationRequest.Builder> createLaunchConfigurationRequest)
Creates a launch configuration.
|
default CreateLaunchConfigurationResponse |
AutoScalingClient.createLaunchConfiguration(CreateLaunchConfigurationRequest createLaunchConfigurationRequest)
Creates a launch configuration.
|
default CreateOrUpdateTagsResponse |
AutoScalingClient.createOrUpdateTags(Consumer<CreateOrUpdateTagsRequest.Builder> createOrUpdateTagsRequest)
Creates or updates tags for the specified Auto Scaling group.
|
default CreateOrUpdateTagsResponse |
AutoScalingClient.createOrUpdateTags(CreateOrUpdateTagsRequest createOrUpdateTagsRequest)
Creates or updates tags for the specified Auto Scaling group.
|
default DeleteAutoScalingGroupResponse |
AutoScalingClient.deleteAutoScalingGroup(Consumer<DeleteAutoScalingGroupRequest.Builder> deleteAutoScalingGroupRequest)
Deletes the specified Auto Scaling group.
|
default DeleteAutoScalingGroupResponse |
AutoScalingClient.deleteAutoScalingGroup(DeleteAutoScalingGroupRequest deleteAutoScalingGroupRequest)
Deletes the specified Auto Scaling group.
|
default DeleteLaunchConfigurationResponse |
AutoScalingClient.deleteLaunchConfiguration(Consumer<DeleteLaunchConfigurationRequest.Builder> deleteLaunchConfigurationRequest)
Deletes the specified launch configuration.
|
default DeleteLaunchConfigurationResponse |
AutoScalingClient.deleteLaunchConfiguration(DeleteLaunchConfigurationRequest deleteLaunchConfigurationRequest)
Deletes the specified launch configuration.
|
default DeleteLifecycleHookResponse |
AutoScalingClient.deleteLifecycleHook(Consumer<DeleteLifecycleHookRequest.Builder> deleteLifecycleHookRequest)
Deletes the specified lifecycle hook.
|
default DeleteLifecycleHookResponse |
AutoScalingClient.deleteLifecycleHook(DeleteLifecycleHookRequest deleteLifecycleHookRequest)
Deletes the specified lifecycle hook.
|
default DeleteNotificationConfigurationResponse |
AutoScalingClient.deleteNotificationConfiguration(Consumer<DeleteNotificationConfigurationRequest.Builder> deleteNotificationConfigurationRequest)
Deletes the specified notification.
|
default DeleteNotificationConfigurationResponse |
AutoScalingClient.deleteNotificationConfiguration(DeleteNotificationConfigurationRequest deleteNotificationConfigurationRequest)
Deletes the specified notification.
|
default DeletePolicyResponse |
AutoScalingClient.deletePolicy(Consumer<DeletePolicyRequest.Builder> deletePolicyRequest)
Deletes the specified scaling policy.
|
default DeletePolicyResponse |
AutoScalingClient.deletePolicy(DeletePolicyRequest deletePolicyRequest)
Deletes the specified scaling policy.
|
default DeleteScheduledActionResponse |
AutoScalingClient.deleteScheduledAction(Consumer<DeleteScheduledActionRequest.Builder> deleteScheduledActionRequest)
Deletes the specified scheduled action.
|
default DeleteScheduledActionResponse |
AutoScalingClient.deleteScheduledAction(DeleteScheduledActionRequest deleteScheduledActionRequest)
Deletes the specified scheduled action.
|
default DeleteTagsResponse |
AutoScalingClient.deleteTags(Consumer<DeleteTagsRequest.Builder> deleteTagsRequest)
Deletes the specified tags.
|
default DeleteTagsResponse |
AutoScalingClient.deleteTags(DeleteTagsRequest deleteTagsRequest)
Deletes the specified tags.
|
default DeleteWarmPoolResponse |
AutoScalingClient.deleteWarmPool(Consumer<DeleteWarmPoolRequest.Builder> deleteWarmPoolRequest)
Deletes the warm pool for the specified Auto Scaling group.
|
default DeleteWarmPoolResponse |
AutoScalingClient.deleteWarmPool(DeleteWarmPoolRequest deleteWarmPoolRequest)
Deletes the warm pool for the specified Auto Scaling group.
|
default DescribeAccountLimitsResponse |
AutoScalingClient.describeAccountLimits()
Describes the current Amazon EC2 Auto Scaling resource quotas for your account.
|
default DescribeAccountLimitsResponse |
AutoScalingClient.describeAccountLimits(Consumer<DescribeAccountLimitsRequest.Builder> describeAccountLimitsRequest)
Describes the current Amazon EC2 Auto Scaling resource quotas for your account.
|
default DescribeAccountLimitsResponse |
AutoScalingClient.describeAccountLimits(DescribeAccountLimitsRequest describeAccountLimitsRequest)
Describes the current Amazon EC2 Auto Scaling resource quotas for your account.
|
default DescribeAdjustmentTypesResponse |
AutoScalingClient.describeAdjustmentTypes()
Describes the available adjustment types for step scaling and simple scaling policies.
|
default DescribeAdjustmentTypesResponse |
AutoScalingClient.describeAdjustmentTypes(Consumer<DescribeAdjustmentTypesRequest.Builder> describeAdjustmentTypesRequest)
Describes the available adjustment types for step scaling and simple scaling policies.
|
default DescribeAdjustmentTypesResponse |
AutoScalingClient.describeAdjustmentTypes(DescribeAdjustmentTypesRequest describeAdjustmentTypesRequest)
Describes the available adjustment types for step scaling and simple scaling policies.
|
default DescribeAutoScalingGroupsResponse |
AutoScalingClient.describeAutoScalingGroups()
Gets information about the Auto Scaling groups in the account and Region.
|
default DescribeAutoScalingGroupsResponse |
AutoScalingClient.describeAutoScalingGroups(Consumer<DescribeAutoScalingGroupsRequest.Builder> describeAutoScalingGroupsRequest)
Gets information about the Auto Scaling groups in the account and Region.
|
default DescribeAutoScalingGroupsResponse |
AutoScalingClient.describeAutoScalingGroups(DescribeAutoScalingGroupsRequest describeAutoScalingGroupsRequest)
Gets information about the Auto Scaling groups in the account and Region.
|
default DescribeAutoScalingGroupsIterable |
AutoScalingClient.describeAutoScalingGroupsPaginator()
Gets information about the Auto Scaling groups in the account and Region.
|
default DescribeAutoScalingGroupsIterable |
AutoScalingClient.describeAutoScalingGroupsPaginator(Consumer<DescribeAutoScalingGroupsRequest.Builder> describeAutoScalingGroupsRequest)
Gets information about the Auto Scaling groups in the account and Region.
|
default DescribeAutoScalingGroupsIterable |
AutoScalingClient.describeAutoScalingGroupsPaginator(DescribeAutoScalingGroupsRequest describeAutoScalingGroupsRequest)
Gets information about the Auto Scaling groups in the account and Region.
|
default DescribeAutoScalingInstancesResponse |
AutoScalingClient.describeAutoScalingInstances()
Gets information about the Auto Scaling instances in the account and Region.
|
default DescribeAutoScalingInstancesResponse |
AutoScalingClient.describeAutoScalingInstances(Consumer<DescribeAutoScalingInstancesRequest.Builder> describeAutoScalingInstancesRequest)
Gets information about the Auto Scaling instances in the account and Region.
|
default DescribeAutoScalingInstancesResponse |
AutoScalingClient.describeAutoScalingInstances(DescribeAutoScalingInstancesRequest describeAutoScalingInstancesRequest)
Gets information about the Auto Scaling instances in the account and Region.
|
default DescribeAutoScalingInstancesIterable |
AutoScalingClient.describeAutoScalingInstancesPaginator()
Gets information about the Auto Scaling instances in the account and Region.
|
default DescribeAutoScalingInstancesIterable |
AutoScalingClient.describeAutoScalingInstancesPaginator(Consumer<DescribeAutoScalingInstancesRequest.Builder> describeAutoScalingInstancesRequest)
Gets information about the Auto Scaling instances in the account and Region.
|
default DescribeAutoScalingInstancesIterable |
AutoScalingClient.describeAutoScalingInstancesPaginator(DescribeAutoScalingInstancesRequest describeAutoScalingInstancesRequest)
Gets information about the Auto Scaling instances in the account and Region.
|
default DescribeAutoScalingNotificationTypesResponse |
AutoScalingClient.describeAutoScalingNotificationTypes()
Describes the notification types that are supported by Amazon EC2 Auto Scaling.
|
default DescribeAutoScalingNotificationTypesResponse |
AutoScalingClient.describeAutoScalingNotificationTypes(Consumer<DescribeAutoScalingNotificationTypesRequest.Builder> describeAutoScalingNotificationTypesRequest)
Describes the notification types that are supported by Amazon EC2 Auto Scaling.
|
default DescribeAutoScalingNotificationTypesResponse |
AutoScalingClient.describeAutoScalingNotificationTypes(DescribeAutoScalingNotificationTypesRequest describeAutoScalingNotificationTypesRequest)
Describes the notification types that are supported by Amazon EC2 Auto Scaling.
|
default DescribeInstanceRefreshesResponse |
AutoScalingClient.describeInstanceRefreshes(Consumer<DescribeInstanceRefreshesRequest.Builder> describeInstanceRefreshesRequest)
Gets information about the instance refreshes for the specified Auto Scaling group.
|
default DescribeInstanceRefreshesResponse |
AutoScalingClient.describeInstanceRefreshes(DescribeInstanceRefreshesRequest describeInstanceRefreshesRequest)
Gets information about the instance refreshes for the specified Auto Scaling group.
|
default DescribeLaunchConfigurationsResponse |
AutoScalingClient.describeLaunchConfigurations()
Gets information about the launch configurations in the account and Region.
|
default DescribeLaunchConfigurationsResponse |
AutoScalingClient.describeLaunchConfigurations(Consumer<DescribeLaunchConfigurationsRequest.Builder> describeLaunchConfigurationsRequest)
Gets information about the launch configurations in the account and Region.
|
default DescribeLaunchConfigurationsResponse |
AutoScalingClient.describeLaunchConfigurations(DescribeLaunchConfigurationsRequest describeLaunchConfigurationsRequest)
Gets information about the launch configurations in the account and Region.
|
default DescribeLaunchConfigurationsIterable |
AutoScalingClient.describeLaunchConfigurationsPaginator()
Gets information about the launch configurations in the account and Region.
|
default DescribeLaunchConfigurationsIterable |
AutoScalingClient.describeLaunchConfigurationsPaginator(Consumer<DescribeLaunchConfigurationsRequest.Builder> describeLaunchConfigurationsRequest)
Gets information about the launch configurations in the account and Region.
|
default DescribeLaunchConfigurationsIterable |
AutoScalingClient.describeLaunchConfigurationsPaginator(DescribeLaunchConfigurationsRequest describeLaunchConfigurationsRequest)
Gets information about the launch configurations in the account and Region.
|
default DescribeLifecycleHooksResponse |
AutoScalingClient.describeLifecycleHooks(Consumer<DescribeLifecycleHooksRequest.Builder> describeLifecycleHooksRequest)
Gets information about the lifecycle hooks for the specified Auto Scaling group.
|
default DescribeLifecycleHooksResponse |
AutoScalingClient.describeLifecycleHooks(DescribeLifecycleHooksRequest describeLifecycleHooksRequest)
Gets information about the lifecycle hooks for the specified Auto Scaling group.
|
default DescribeLifecycleHookTypesResponse |
AutoScalingClient.describeLifecycleHookTypes()
Describes the available types of lifecycle hooks.
|
default DescribeLifecycleHookTypesResponse |
AutoScalingClient.describeLifecycleHookTypes(Consumer<DescribeLifecycleHookTypesRequest.Builder> describeLifecycleHookTypesRequest)
Describes the available types of lifecycle hooks.
|
default DescribeLifecycleHookTypesResponse |
AutoScalingClient.describeLifecycleHookTypes(DescribeLifecycleHookTypesRequest describeLifecycleHookTypesRequest)
Describes the available types of lifecycle hooks.
|
default DescribeLoadBalancersResponse |
AutoScalingClient.describeLoadBalancers(Consumer<DescribeLoadBalancersRequest.Builder> describeLoadBalancersRequest)
Gets information about the load balancers for the specified Auto Scaling group.
|
default DescribeLoadBalancersResponse |
AutoScalingClient.describeLoadBalancers(DescribeLoadBalancersRequest describeLoadBalancersRequest)
Gets information about the load balancers for the specified Auto Scaling group.
|
default DescribeLoadBalancerTargetGroupsResponse |
AutoScalingClient.describeLoadBalancerTargetGroups(Consumer<DescribeLoadBalancerTargetGroupsRequest.Builder> describeLoadBalancerTargetGroupsRequest)
Gets information about the load balancer target groups for the specified Auto Scaling group.
|
default DescribeLoadBalancerTargetGroupsResponse |
AutoScalingClient.describeLoadBalancerTargetGroups(DescribeLoadBalancerTargetGroupsRequest describeLoadBalancerTargetGroupsRequest)
Gets information about the load balancer target groups for the specified Auto Scaling group.
|
default DescribeMetricCollectionTypesResponse |
AutoScalingClient.describeMetricCollectionTypes()
Describes the available CloudWatch metrics for Amazon EC2 Auto Scaling.
|
default DescribeMetricCollectionTypesResponse |
AutoScalingClient.describeMetricCollectionTypes(Consumer<DescribeMetricCollectionTypesRequest.Builder> describeMetricCollectionTypesRequest)
Describes the available CloudWatch metrics for Amazon EC2 Auto Scaling.
|
default DescribeMetricCollectionTypesResponse |
AutoScalingClient.describeMetricCollectionTypes(DescribeMetricCollectionTypesRequest describeMetricCollectionTypesRequest)
Describes the available CloudWatch metrics for Amazon EC2 Auto Scaling.
|
default DescribeNotificationConfigurationsResponse |
AutoScalingClient.describeNotificationConfigurations()
Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.
|
default DescribeNotificationConfigurationsResponse |
AutoScalingClient.describeNotificationConfigurations(Consumer<DescribeNotificationConfigurationsRequest.Builder> describeNotificationConfigurationsRequest)
Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.
|
default DescribeNotificationConfigurationsResponse |
AutoScalingClient.describeNotificationConfigurations(DescribeNotificationConfigurationsRequest describeNotificationConfigurationsRequest)
Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.
|
default DescribeNotificationConfigurationsIterable |
AutoScalingClient.describeNotificationConfigurationsPaginator()
Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.
|
default DescribeNotificationConfigurationsIterable |
AutoScalingClient.describeNotificationConfigurationsPaginator(Consumer<DescribeNotificationConfigurationsRequest.Builder> describeNotificationConfigurationsRequest)
Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.
|
default DescribeNotificationConfigurationsIterable |
AutoScalingClient.describeNotificationConfigurationsPaginator(DescribeNotificationConfigurationsRequest describeNotificationConfigurationsRequest)
Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.
|
default DescribePoliciesResponse |
AutoScalingClient.describePolicies()
Gets information about the scaling policies in the account and Region.
|
default DescribePoliciesResponse |
AutoScalingClient.describePolicies(Consumer<DescribePoliciesRequest.Builder> describePoliciesRequest)
Gets information about the scaling policies in the account and Region.
|
default DescribePoliciesResponse |
AutoScalingClient.describePolicies(DescribePoliciesRequest describePoliciesRequest)
Gets information about the scaling policies in the account and Region.
|
default DescribePoliciesIterable |
AutoScalingClient.describePoliciesPaginator()
Gets information about the scaling policies in the account and Region.
|
default DescribePoliciesIterable |
AutoScalingClient.describePoliciesPaginator(Consumer<DescribePoliciesRequest.Builder> describePoliciesRequest)
Gets information about the scaling policies in the account and Region.
|
default DescribePoliciesIterable |
AutoScalingClient.describePoliciesPaginator(DescribePoliciesRequest describePoliciesRequest)
Gets information about the scaling policies in the account and Region.
|
default DescribeScalingActivitiesResponse |
AutoScalingClient.describeScalingActivities()
Gets information about the scaling activities in the account and Region.
|
default DescribeScalingActivitiesResponse |
AutoScalingClient.describeScalingActivities(Consumer<DescribeScalingActivitiesRequest.Builder> describeScalingActivitiesRequest)
Gets information about the scaling activities in the account and Region.
|
default DescribeScalingActivitiesResponse |
AutoScalingClient.describeScalingActivities(DescribeScalingActivitiesRequest describeScalingActivitiesRequest)
Gets information about the scaling activities in the account and Region.
|
default DescribeScalingActivitiesIterable |
AutoScalingClient.describeScalingActivitiesPaginator()
Gets information about the scaling activities in the account and Region.
|
default DescribeScalingActivitiesIterable |
AutoScalingClient.describeScalingActivitiesPaginator(Consumer<DescribeScalingActivitiesRequest.Builder> describeScalingActivitiesRequest)
Gets information about the scaling activities in the account and Region.
|
default DescribeScalingActivitiesIterable |
AutoScalingClient.describeScalingActivitiesPaginator(DescribeScalingActivitiesRequest describeScalingActivitiesRequest)
Gets information about the scaling activities in the account and Region.
|
default DescribeScalingProcessTypesResponse |
AutoScalingClient.describeScalingProcessTypes()
Describes the scaling process types for use with the ResumeProcesses and SuspendProcesses APIs.
|
default DescribeScalingProcessTypesResponse |
AutoScalingClient.describeScalingProcessTypes(Consumer<DescribeScalingProcessTypesRequest.Builder> describeScalingProcessTypesRequest)
Describes the scaling process types for use with the ResumeProcesses and SuspendProcesses APIs.
|
default DescribeScalingProcessTypesResponse |
AutoScalingClient.describeScalingProcessTypes(DescribeScalingProcessTypesRequest describeScalingProcessTypesRequest)
Describes the scaling process types for use with the ResumeProcesses and SuspendProcesses APIs.
|
default DescribeScheduledActionsResponse |
AutoScalingClient.describeScheduledActions()
Gets information about the scheduled actions that haven't run or that have not reached their end time.
|
default DescribeScheduledActionsResponse |
AutoScalingClient.describeScheduledActions(Consumer<DescribeScheduledActionsRequest.Builder> describeScheduledActionsRequest)
Gets information about the scheduled actions that haven't run or that have not reached their end time.
|
default DescribeScheduledActionsResponse |
AutoScalingClient.describeScheduledActions(DescribeScheduledActionsRequest describeScheduledActionsRequest)
Gets information about the scheduled actions that haven't run or that have not reached their end time.
|
default DescribeScheduledActionsIterable |
AutoScalingClient.describeScheduledActionsPaginator()
Gets information about the scheduled actions that haven't run or that have not reached their end time.
|
default DescribeScheduledActionsIterable |
AutoScalingClient.describeScheduledActionsPaginator(Consumer<DescribeScheduledActionsRequest.Builder> describeScheduledActionsRequest)
Gets information about the scheduled actions that haven't run or that have not reached their end time.
|
default DescribeScheduledActionsIterable |
AutoScalingClient.describeScheduledActionsPaginator(DescribeScheduledActionsRequest describeScheduledActionsRequest)
Gets information about the scheduled actions that haven't run or that have not reached their end time.
|
default DescribeTagsResponse |
AutoScalingClient.describeTags()
Describes the specified tags.
|
default DescribeTagsResponse |
AutoScalingClient.describeTags(Consumer<DescribeTagsRequest.Builder> describeTagsRequest)
Describes the specified tags.
|
default DescribeTagsResponse |
AutoScalingClient.describeTags(DescribeTagsRequest describeTagsRequest)
Describes the specified tags.
|
default DescribeTagsIterable |
AutoScalingClient.describeTagsPaginator()
Describes the specified tags.
|
default DescribeTagsIterable |
AutoScalingClient.describeTagsPaginator(Consumer<DescribeTagsRequest.Builder> describeTagsRequest)
Describes the specified tags.
|
default DescribeTagsIterable |
AutoScalingClient.describeTagsPaginator(DescribeTagsRequest describeTagsRequest)
Describes the specified tags.
|
default DescribeTerminationPolicyTypesResponse |
AutoScalingClient.describeTerminationPolicyTypes()
Describes the termination policies supported by Amazon EC2 Auto Scaling.
|
default DescribeTerminationPolicyTypesResponse |
AutoScalingClient.describeTerminationPolicyTypes(Consumer<DescribeTerminationPolicyTypesRequest.Builder> describeTerminationPolicyTypesRequest)
Describes the termination policies supported by Amazon EC2 Auto Scaling.
|
default DescribeTerminationPolicyTypesResponse |
AutoScalingClient.describeTerminationPolicyTypes(DescribeTerminationPolicyTypesRequest describeTerminationPolicyTypesRequest)
Describes the termination policies supported by Amazon EC2 Auto Scaling.
|
default DescribeWarmPoolResponse |
AutoScalingClient.describeWarmPool(Consumer<DescribeWarmPoolRequest.Builder> describeWarmPoolRequest)
Gets information about a warm pool and its instances.
|
default DescribeWarmPoolResponse |
AutoScalingClient.describeWarmPool(DescribeWarmPoolRequest describeWarmPoolRequest)
Gets information about a warm pool and its instances.
|
default DetachInstancesResponse |
AutoScalingClient.detachInstances(Consumer<DetachInstancesRequest.Builder> detachInstancesRequest)
Removes one or more instances from the specified Auto Scaling group.
|
default DetachInstancesResponse |
AutoScalingClient.detachInstances(DetachInstancesRequest detachInstancesRequest)
Removes one or more instances from the specified Auto Scaling group.
|
default DetachLoadBalancersResponse |
AutoScalingClient.detachLoadBalancers(Consumer<DetachLoadBalancersRequest.Builder> detachLoadBalancersRequest)
Detaches one or more Classic Load Balancers from the specified Auto Scaling group.
|
default DetachLoadBalancersResponse |
AutoScalingClient.detachLoadBalancers(DetachLoadBalancersRequest detachLoadBalancersRequest)
Detaches one or more Classic Load Balancers from the specified Auto Scaling group.
|
default DetachLoadBalancerTargetGroupsResponse |
AutoScalingClient.detachLoadBalancerTargetGroups(Consumer<DetachLoadBalancerTargetGroupsRequest.Builder> detachLoadBalancerTargetGroupsRequest)
Detaches one or more target groups from the specified Auto Scaling group.
|
default DetachLoadBalancerTargetGroupsResponse |
AutoScalingClient.detachLoadBalancerTargetGroups(DetachLoadBalancerTargetGroupsRequest detachLoadBalancerTargetGroupsRequest)
Detaches one or more target groups from the specified Auto Scaling group.
|
default DisableMetricsCollectionResponse |
AutoScalingClient.disableMetricsCollection(Consumer<DisableMetricsCollectionRequest.Builder> disableMetricsCollectionRequest)
Disables group metrics for the specified Auto Scaling group.
|
default DisableMetricsCollectionResponse |
AutoScalingClient.disableMetricsCollection(DisableMetricsCollectionRequest disableMetricsCollectionRequest)
Disables group metrics for the specified Auto Scaling group.
|
default EnableMetricsCollectionResponse |
AutoScalingClient.enableMetricsCollection(Consumer<EnableMetricsCollectionRequest.Builder> enableMetricsCollectionRequest)
Enables group metrics for the specified Auto Scaling group.
|
default EnableMetricsCollectionResponse |
AutoScalingClient.enableMetricsCollection(EnableMetricsCollectionRequest enableMetricsCollectionRequest)
Enables group metrics for the specified Auto Scaling group.
|
default EnterStandbyResponse |
AutoScalingClient.enterStandby(Consumer<EnterStandbyRequest.Builder> enterStandbyRequest)
Moves the specified instances into the standby state.
|
default EnterStandbyResponse |
AutoScalingClient.enterStandby(EnterStandbyRequest enterStandbyRequest)
Moves the specified instances into the standby state.
|
default ExecutePolicyResponse |
AutoScalingClient.executePolicy(Consumer<ExecutePolicyRequest.Builder> executePolicyRequest)
Executes the specified policy.
|
default ExecutePolicyResponse |
AutoScalingClient.executePolicy(ExecutePolicyRequest executePolicyRequest)
Executes the specified policy.
|
default ExitStandbyResponse |
AutoScalingClient.exitStandby(Consumer<ExitStandbyRequest.Builder> exitStandbyRequest)
Moves the specified instances out of the standby state.
|
default ExitStandbyResponse |
AutoScalingClient.exitStandby(ExitStandbyRequest exitStandbyRequest)
Moves the specified instances out of the standby state.
|
default GetPredictiveScalingForecastResponse |
AutoScalingClient.getPredictiveScalingForecast(Consumer<GetPredictiveScalingForecastRequest.Builder> getPredictiveScalingForecastRequest)
Retrieves the forecast data for a predictive scaling policy.
|
default GetPredictiveScalingForecastResponse |
AutoScalingClient.getPredictiveScalingForecast(GetPredictiveScalingForecastRequest getPredictiveScalingForecastRequest)
Retrieves the forecast data for a predictive scaling policy.
|
default PutLifecycleHookResponse |
AutoScalingClient.putLifecycleHook(Consumer<PutLifecycleHookRequest.Builder> putLifecycleHookRequest)
Creates or updates a lifecycle hook for the specified Auto Scaling group.
|
default PutLifecycleHookResponse |
AutoScalingClient.putLifecycleHook(PutLifecycleHookRequest putLifecycleHookRequest)
Creates or updates a lifecycle hook for the specified Auto Scaling group.
|
default PutNotificationConfigurationResponse |
AutoScalingClient.putNotificationConfiguration(Consumer<PutNotificationConfigurationRequest.Builder> putNotificationConfigurationRequest)
Configures an Auto Scaling group to send notifications when specified events take place.
|
default PutNotificationConfigurationResponse |
AutoScalingClient.putNotificationConfiguration(PutNotificationConfigurationRequest putNotificationConfigurationRequest)
Configures an Auto Scaling group to send notifications when specified events take place.
|
default PutScalingPolicyResponse |
AutoScalingClient.putScalingPolicy(Consumer<PutScalingPolicyRequest.Builder> putScalingPolicyRequest)
Creates or updates a scaling policy for an Auto Scaling group.
|
default PutScalingPolicyResponse |
AutoScalingClient.putScalingPolicy(PutScalingPolicyRequest putScalingPolicyRequest)
Creates or updates a scaling policy for an Auto Scaling group.
|
default PutScheduledUpdateGroupActionResponse |
AutoScalingClient.putScheduledUpdateGroupAction(Consumer<PutScheduledUpdateGroupActionRequest.Builder> putScheduledUpdateGroupActionRequest)
Creates or updates a scheduled scaling action for an Auto Scaling group.
|
default PutScheduledUpdateGroupActionResponse |
AutoScalingClient.putScheduledUpdateGroupAction(PutScheduledUpdateGroupActionRequest putScheduledUpdateGroupActionRequest)
Creates or updates a scheduled scaling action for an Auto Scaling group.
|
default PutWarmPoolResponse |
AutoScalingClient.putWarmPool(Consumer<PutWarmPoolRequest.Builder> putWarmPoolRequest)
Creates or updates a warm pool for the specified Auto Scaling group.
|
default PutWarmPoolResponse |
AutoScalingClient.putWarmPool(PutWarmPoolRequest putWarmPoolRequest)
Creates or updates a warm pool for the specified Auto Scaling group.
|
default RecordLifecycleActionHeartbeatResponse |
AutoScalingClient.recordLifecycleActionHeartbeat(Consumer<RecordLifecycleActionHeartbeatRequest.Builder> recordLifecycleActionHeartbeatRequest)
Records a heartbeat for the lifecycle action associated with the specified token or instance.
|
default RecordLifecycleActionHeartbeatResponse |
AutoScalingClient.recordLifecycleActionHeartbeat(RecordLifecycleActionHeartbeatRequest recordLifecycleActionHeartbeatRequest)
Records a heartbeat for the lifecycle action associated with the specified token or instance.
|
default ResumeProcessesResponse |
AutoScalingClient.resumeProcesses(Consumer<ResumeProcessesRequest.Builder> resumeProcessesRequest)
Resumes the specified suspended auto scaling processes, or all suspended process, for the specified Auto Scaling
group.
|
default ResumeProcessesResponse |
AutoScalingClient.resumeProcesses(ResumeProcessesRequest resumeProcessesRequest)
Resumes the specified suspended auto scaling processes, or all suspended process, for the specified Auto Scaling
group.
|
default SetDesiredCapacityResponse |
AutoScalingClient.setDesiredCapacity(Consumer<SetDesiredCapacityRequest.Builder> setDesiredCapacityRequest)
Sets the size of the specified Auto Scaling group.
|
default SetDesiredCapacityResponse |
AutoScalingClient.setDesiredCapacity(SetDesiredCapacityRequest setDesiredCapacityRequest)
Sets the size of the specified Auto Scaling group.
|
default SetInstanceHealthResponse |
AutoScalingClient.setInstanceHealth(Consumer<SetInstanceHealthRequest.Builder> setInstanceHealthRequest)
Sets the health status of the specified instance.
|
default SetInstanceHealthResponse |
AutoScalingClient.setInstanceHealth(SetInstanceHealthRequest setInstanceHealthRequest)
Sets the health status of the specified instance.
|
default SetInstanceProtectionResponse |
AutoScalingClient.setInstanceProtection(Consumer<SetInstanceProtectionRequest.Builder> setInstanceProtectionRequest)
Updates the instance protection settings of the specified instances.
|
default SetInstanceProtectionResponse |
AutoScalingClient.setInstanceProtection(SetInstanceProtectionRequest setInstanceProtectionRequest)
Updates the instance protection settings of the specified instances.
|
default StartInstanceRefreshResponse |
AutoScalingClient.startInstanceRefresh(Consumer<StartInstanceRefreshRequest.Builder> startInstanceRefreshRequest)
Starts a new instance refresh operation.
|
default StartInstanceRefreshResponse |
AutoScalingClient.startInstanceRefresh(StartInstanceRefreshRequest startInstanceRefreshRequest)
Starts a new instance refresh operation.
|
default SuspendProcessesResponse |
AutoScalingClient.suspendProcesses(Consumer<SuspendProcessesRequest.Builder> suspendProcessesRequest)
Suspends the specified auto scaling processes, or all processes, for the specified Auto Scaling group.
|
default SuspendProcessesResponse |
AutoScalingClient.suspendProcesses(SuspendProcessesRequest suspendProcessesRequest)
Suspends the specified auto scaling processes, or all processes, for the specified Auto Scaling group.
|
default TerminateInstanceInAutoScalingGroupResponse |
AutoScalingClient.terminateInstanceInAutoScalingGroup(Consumer<TerminateInstanceInAutoScalingGroupRequest.Builder> terminateInstanceInAutoScalingGroupRequest)
Terminates the specified instance and optionally adjusts the desired group size.
|
default TerminateInstanceInAutoScalingGroupResponse |
AutoScalingClient.terminateInstanceInAutoScalingGroup(TerminateInstanceInAutoScalingGroupRequest terminateInstanceInAutoScalingGroupRequest)
Terminates the specified instance and optionally adjusts the desired group size.
|
default UpdateAutoScalingGroupResponse |
AutoScalingClient.updateAutoScalingGroup(Consumer<UpdateAutoScalingGroupRequest.Builder> updateAutoScalingGroupRequest)
We strongly recommend that all Auto Scaling groups use launch templates to ensure full functionality for
Amazon EC2 Auto Scaling and Amazon EC2.
|
default UpdateAutoScalingGroupResponse |
AutoScalingClient.updateAutoScalingGroup(UpdateAutoScalingGroupRequest updateAutoScalingGroupRequest)
We strongly recommend that all Auto Scaling groups use launch templates to ensure full functionality for
Amazon EC2 Auto Scaling and Amazon EC2.
|
Modifier and Type | Class and Description |
---|---|
class |
ActiveInstanceRefreshNotFoundException
The request failed because an active instance refresh for the specified Auto Scaling group was not found.
|
class |
AlreadyExistsException
You already have an Auto Scaling group or launch configuration with this name.
|
class |
InstanceRefreshInProgressException
The request failed because an active instance refresh operation already exists for the specified Auto Scaling group.
|
class |
InvalidNextTokenException
The
NextToken value is not valid. |
class |
LimitExceededException
You have already reached a limit for your Amazon EC2 Auto Scaling resources (for example, Auto Scaling groups, launch
configurations, or lifecycle hooks).
|
class |
ResourceContentionException
You already have a pending update to an Amazon EC2 Auto Scaling resource (for example, an Auto Scaling group,
instance, or load balancer).
|
class |
ResourceInUseException
The operation can't be performed because the resource is in use.
|
class |
ScalingActivityInProgressException
The operation can't be performed because there are scaling activities in progress.
|
class |
ServiceLinkedRoleFailureException
The service-linked role is not yet ready for use.
|
Modifier and Type | Method and Description |
---|---|
AutoScalingException |
AutoScalingException.BuilderImpl.build() |
Constructor and Description |
---|
BuilderImpl(AutoScalingException ex) |
Copyright © 2022. All rights reserved.