All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AcceleratorCountRequest |
Specifies the minimum and maximum for the AcceleratorCount object when you specify
InstanceRequirements for an Auto Scaling group.
|
| AcceleratorCountRequest.Builder |
|
| AcceleratorManufacturer |
|
| AcceleratorName |
|
| AcceleratorTotalMemoryMiBRequest |
Specifies the minimum and maximum for the AcceleratorTotalMemoryMiB object when you specify
InstanceRequirements for an Auto Scaling group.
|
| AcceleratorTotalMemoryMiBRequest.Builder |
|
| AcceleratorType |
|
| ActiveInstanceRefreshNotFoundException |
The request failed because an active instance refresh or rollback for the specified Auto Scaling group was not found.
|
| ActiveInstanceRefreshNotFoundException.Builder |
|
| Activity |
Describes scaling activity, which is a long-running process that represents a change to your Auto Scaling group, such
as changing its size or replacing an instance.
|
| Activity.Builder |
|
| AdjustmentType |
Describes a policy adjustment type.
|
| AdjustmentType.Builder |
|
| Alarm |
Describes an alarm.
|
| Alarm.Builder |
|
| AlarmSpecification |
Specifies the CloudWatch alarm specification to use in an instance refresh.
|
| AlarmSpecification.Builder |
|
| AlreadyExistsException |
You already have an Auto Scaling group or launch configuration with this name.
|
| AlreadyExistsException.Builder |
|
| Arn |
An AWS Arn.
|
| AttachInstancesRequest |
|
| AttachInstancesRequest.Builder |
|
| AttachInstancesRequestMarshaller |
|
| AttachInstancesResponse |
|
| AttachInstancesResponse.Builder |
|
| AttachLoadBalancersRequest |
|
| AttachLoadBalancersRequest.Builder |
|
| AttachLoadBalancersRequestMarshaller |
|
| AttachLoadBalancersResponse |
|
| AttachLoadBalancersResponse.Builder |
|
| AttachLoadBalancerTargetGroupsRequest |
|
| AttachLoadBalancerTargetGroupsRequest.Builder |
|
| AttachLoadBalancerTargetGroupsRequestMarshaller |
|
| AttachLoadBalancerTargetGroupsResponse |
|
| AttachLoadBalancerTargetGroupsResponse.Builder |
|
| AttachTrafficSourcesRequest |
|
| AttachTrafficSourcesRequest.Builder |
|
| AttachTrafficSourcesRequestMarshaller |
|
| AttachTrafficSourcesResponse |
|
| AttachTrafficSourcesResponse.Builder |
|
| AutoScalingAsyncClient |
Service client for accessing Auto Scaling asynchronously.
|
| AutoScalingAsyncClientBuilder |
|
| AutoScalingAsyncWaiter |
Waiter utility class that polls a resource until a desired state is reached or until it is determined that the
resource will never enter into the desired state.
|
| AutoScalingAsyncWaiter.Builder |
|
| AutoScalingAuthSchemeInterceptor |
|
| AutoScalingAuthSchemeParams |
The parameters object used to resolve the auth schemes for the AutoScaling service.
|
| AutoScalingAuthSchemeParams.Builder |
|
| AutoScalingAuthSchemeProvider |
An auth scheme provider for AutoScaling service.
|
| AutoScalingBaseClientBuilder<B extends AutoScalingBaseClientBuilder<B,C>,C> |
|
| AutoScalingClient |
Service client for accessing Auto Scaling.
|
| AutoScalingClientBuilder |
|
| AutoScalingClientOption<T> |
|
| AutoScalingEndpointParams |
The parameters object used to resolve an endpoint for the AutoScaling service.
|
| AutoScalingEndpointParams.Builder |
|
| AutoScalingEndpointProvider |
An endpoint provider for AutoScaling.
|
| AutoScalingException |
|
| AutoScalingException.Builder |
|
| AutoScalingException.BuilderImpl |
|
| AutoScalingGroup |
Describes an Auto Scaling group.
|
| AutoScalingGroup.Builder |
|
| AutoScalingInstanceDetails |
Describes an EC2 instance associated with an Auto Scaling group.
|
| AutoScalingInstanceDetails.Builder |
|
| AutoScalingRequest |
|
| AutoScalingRequest.Builder |
|
| AutoScalingRequest.BuilderImpl |
|
| AutoScalingRequestSetEndpointInterceptor |
|
| AutoScalingResolveEndpointInterceptor |
|
| AutoScalingResponse |
|
| AutoScalingResponse.Builder |
|
| AutoScalingResponse.BuilderImpl |
|
| AutoScalingResponseMetadata |
|
| AutoScalingServiceClientConfiguration |
Class to expose the service client settings to the user.
|
| AutoScalingServiceClientConfiguration.Builder |
|
| AutoScalingServiceClientConfigurationBuilder |
|
| AutoScalingWaiter |
Waiter utility class that polls a resource until a desired state is reached or until it is determined that the
resource will never enter into the desired state.
|
| AutoScalingWaiter.Builder |
|
| AwsEndpointProviderUtils |
|
| BareMetal |
|
| BaselineEbsBandwidthMbpsRequest |
Specifies the minimum and maximum for the BaselineEbsBandwidthMbps object when you specify
InstanceRequirements for an Auto Scaling group.
|
| BaselineEbsBandwidthMbpsRequest.Builder |
|
| BatchDeleteScheduledActionRequest |
|
| BatchDeleteScheduledActionRequest.Builder |
|
| BatchDeleteScheduledActionRequestMarshaller |
|
| BatchDeleteScheduledActionResponse |
|
| BatchDeleteScheduledActionResponse.Builder |
|
| BatchPutScheduledUpdateGroupActionRequest |
|
| BatchPutScheduledUpdateGroupActionRequest.Builder |
|
| BatchPutScheduledUpdateGroupActionRequestMarshaller |
|
| BatchPutScheduledUpdateGroupActionResponse |
|
| BatchPutScheduledUpdateGroupActionResponse.Builder |
|
| BlockDeviceMapping |
Describes a block device mapping.
|
| BlockDeviceMapping.Builder |
|
| BooleanEqualsFn |
|
| BurstablePerformance |
|
| CancelInstanceRefreshRequest |
|
| CancelInstanceRefreshRequest.Builder |
|
| CancelInstanceRefreshRequestMarshaller |
|
| CancelInstanceRefreshResponse |
|
| CancelInstanceRefreshResponse.Builder |
|
| CapacityForecast |
A GetPredictiveScalingForecast call returns the capacity forecast for a predictive scaling policy.
|
| CapacityForecast.Builder |
|
| CompleteLifecycleActionRequest |
|
| CompleteLifecycleActionRequest.Builder |
|
| CompleteLifecycleActionRequestMarshaller |
|
| CompleteLifecycleActionResponse |
|
| CompleteLifecycleActionResponse.Builder |
|
| Condition |
|
| Condition.Builder |
|
| CpuManufacturer |
|
| CreateAutoScalingGroupRequest |
|
| CreateAutoScalingGroupRequest.Builder |
|
| CreateAutoScalingGroupRequestMarshaller |
|
| CreateAutoScalingGroupResponse |
|
| CreateAutoScalingGroupResponse.Builder |
|
| CreateLaunchConfigurationRequest |
|
| CreateLaunchConfigurationRequest.Builder |
|
| CreateLaunchConfigurationRequestMarshaller |
|
| CreateLaunchConfigurationResponse |
|
| CreateLaunchConfigurationResponse.Builder |
|
| CreateOrUpdateTagsRequest |
|
| CreateOrUpdateTagsRequest.Builder |
|
| CreateOrUpdateTagsRequestMarshaller |
|
| CreateOrUpdateTagsResponse |
|
| CreateOrUpdateTagsResponse.Builder |
|
| CustomizedMetricSpecification |
Represents a CloudWatch metric of your choosing for a target tracking scaling policy to use with Amazon EC2 Auto
Scaling.
|
| CustomizedMetricSpecification.Builder |
|
| DefaultAutoScalingAuthSchemeParams |
|
| DefaultAutoScalingAuthSchemeProvider |
|
| DefaultAutoScalingEndpointProvider |
|
| DefaultEndpointAuthSchemeStrategy |
|
| DefaultEndpointAuthSchemeStrategyFactory |
|
| DefaultPartitionDataProvider |
|
| DefaultRuleEngine |
|
| DeleteAutoScalingGroupRequest |
|
| DeleteAutoScalingGroupRequest.Builder |
|
| DeleteAutoScalingGroupRequestMarshaller |
|
| DeleteAutoScalingGroupResponse |
|
| DeleteAutoScalingGroupResponse.Builder |
|
| DeleteLaunchConfigurationRequest |
|
| DeleteLaunchConfigurationRequest.Builder |
|
| DeleteLaunchConfigurationRequestMarshaller |
|
| DeleteLaunchConfigurationResponse |
|
| DeleteLaunchConfigurationResponse.Builder |
|
| DeleteLifecycleHookRequest |
|
| DeleteLifecycleHookRequest.Builder |
|
| DeleteLifecycleHookRequestMarshaller |
|
| DeleteLifecycleHookResponse |
|
| DeleteLifecycleHookResponse.Builder |
|
| DeleteNotificationConfigurationRequest |
|
| DeleteNotificationConfigurationRequest.Builder |
|
| DeleteNotificationConfigurationRequestMarshaller |
|
| DeleteNotificationConfigurationResponse |
|
| DeleteNotificationConfigurationResponse.Builder |
|
| DeletePolicyRequest |
|
| DeletePolicyRequest.Builder |
|
| DeletePolicyRequestMarshaller |
|
| DeletePolicyResponse |
|
| DeletePolicyResponse.Builder |
|
| DeleteScheduledActionRequest |
|
| DeleteScheduledActionRequest.Builder |
|
| DeleteScheduledActionRequestMarshaller |
|
| DeleteScheduledActionResponse |
|
| DeleteScheduledActionResponse.Builder |
|
| DeleteTagsRequest |
|
| DeleteTagsRequest.Builder |
|
| DeleteTagsRequestMarshaller |
|
| DeleteTagsResponse |
|
| DeleteTagsResponse.Builder |
|
| DeleteWarmPoolRequest |
|
| DeleteWarmPoolRequest.Builder |
|
| DeleteWarmPoolRequestMarshaller |
|
| DeleteWarmPoolResponse |
|
| DeleteWarmPoolResponse.Builder |
|
| DescribeAccountLimitsRequest |
|
| DescribeAccountLimitsRequest.Builder |
|
| DescribeAccountLimitsRequestMarshaller |
|
| DescribeAccountLimitsResponse |
|
| DescribeAccountLimitsResponse.Builder |
|
| DescribeAdjustmentTypesRequest |
|
| DescribeAdjustmentTypesRequest.Builder |
|
| DescribeAdjustmentTypesRequestMarshaller |
|
| DescribeAdjustmentTypesResponse |
|
| DescribeAdjustmentTypesResponse.Builder |
|
| DescribeAutoScalingGroupsIterable |
|
| DescribeAutoScalingGroupsPublisher |
|
| DescribeAutoScalingGroupsRequest |
|
| DescribeAutoScalingGroupsRequest.Builder |
|
| DescribeAutoScalingGroupsRequestMarshaller |
|
| DescribeAutoScalingGroupsResponse |
|
| DescribeAutoScalingGroupsResponse.Builder |
|
| DescribeAutoScalingInstancesIterable |
|
| DescribeAutoScalingInstancesPublisher |
|
| DescribeAutoScalingInstancesRequest |
|
| DescribeAutoScalingInstancesRequest.Builder |
|
| DescribeAutoScalingInstancesRequestMarshaller |
|
| DescribeAutoScalingInstancesResponse |
|
| DescribeAutoScalingInstancesResponse.Builder |
|
| DescribeAutoScalingNotificationTypesRequest |
|
| DescribeAutoScalingNotificationTypesRequest.Builder |
|
| DescribeAutoScalingNotificationTypesRequestMarshaller |
|
| DescribeAutoScalingNotificationTypesResponse |
|
| DescribeAutoScalingNotificationTypesResponse.Builder |
|
| DescribeInstanceRefreshesIterable |
|
| DescribeInstanceRefreshesPublisher |
|
| DescribeInstanceRefreshesRequest |
|
| DescribeInstanceRefreshesRequest.Builder |
|
| DescribeInstanceRefreshesRequestMarshaller |
|
| DescribeInstanceRefreshesResponse |
|
| DescribeInstanceRefreshesResponse.Builder |
|
| DescribeLaunchConfigurationsIterable |
|
| DescribeLaunchConfigurationsPublisher |
|
| DescribeLaunchConfigurationsRequest |
|
| DescribeLaunchConfigurationsRequest.Builder |
|
| DescribeLaunchConfigurationsRequestMarshaller |
|
| DescribeLaunchConfigurationsResponse |
|
| DescribeLaunchConfigurationsResponse.Builder |
|
| DescribeLifecycleHooksRequest |
|
| DescribeLifecycleHooksRequest.Builder |
|
| DescribeLifecycleHooksRequestMarshaller |
|
| DescribeLifecycleHooksResponse |
|
| DescribeLifecycleHooksResponse.Builder |
|
| DescribeLifecycleHookTypesRequest |
|
| DescribeLifecycleHookTypesRequest.Builder |
|
| DescribeLifecycleHookTypesRequestMarshaller |
|
| DescribeLifecycleHookTypesResponse |
|
| DescribeLifecycleHookTypesResponse.Builder |
|
| DescribeLoadBalancersIterable |
|
| DescribeLoadBalancersPublisher |
|
| DescribeLoadBalancersRequest |
|
| DescribeLoadBalancersRequest.Builder |
|
| DescribeLoadBalancersRequestMarshaller |
|
| DescribeLoadBalancersResponse |
|
| DescribeLoadBalancersResponse.Builder |
|
| DescribeLoadBalancerTargetGroupsIterable |
|
| DescribeLoadBalancerTargetGroupsPublisher |
|
| DescribeLoadBalancerTargetGroupsRequest |
|
| DescribeLoadBalancerTargetGroupsRequest.Builder |
|
| DescribeLoadBalancerTargetGroupsRequestMarshaller |
|
| DescribeLoadBalancerTargetGroupsResponse |
|
| DescribeLoadBalancerTargetGroupsResponse.Builder |
|
| DescribeMetricCollectionTypesRequest |
|
| DescribeMetricCollectionTypesRequest.Builder |
|
| DescribeMetricCollectionTypesRequestMarshaller |
|
| DescribeMetricCollectionTypesResponse |
|
| DescribeMetricCollectionTypesResponse.Builder |
|
| DescribeNotificationConfigurationsIterable |
|
| DescribeNotificationConfigurationsPublisher |
|
| DescribeNotificationConfigurationsRequest |
|
| DescribeNotificationConfigurationsRequest.Builder |
|
| DescribeNotificationConfigurationsRequestMarshaller |
|
| DescribeNotificationConfigurationsResponse |
|
| DescribeNotificationConfigurationsResponse.Builder |
|
| DescribePoliciesIterable |
|
| DescribePoliciesPublisher |
|
| DescribePoliciesRequest |
|
| DescribePoliciesRequest.Builder |
|
| DescribePoliciesRequestMarshaller |
|
| DescribePoliciesResponse |
|
| DescribePoliciesResponse.Builder |
|
| DescribeScalingActivitiesIterable |
|
| DescribeScalingActivitiesPublisher |
|
| DescribeScalingActivitiesRequest |
|
| DescribeScalingActivitiesRequest.Builder |
|
| DescribeScalingActivitiesRequestMarshaller |
|
| DescribeScalingActivitiesResponse |
|
| DescribeScalingActivitiesResponse.Builder |
|
| DescribeScalingProcessTypesRequest |
|
| DescribeScalingProcessTypesRequest.Builder |
|
| DescribeScalingProcessTypesRequestMarshaller |
|
| DescribeScalingProcessTypesResponse |
|
| DescribeScalingProcessTypesResponse.Builder |
|
| DescribeScheduledActionsIterable |
|
| DescribeScheduledActionsPublisher |
|
| DescribeScheduledActionsRequest |
|
| DescribeScheduledActionsRequest.Builder |
|
| DescribeScheduledActionsRequestMarshaller |
|
| DescribeScheduledActionsResponse |
|
| DescribeScheduledActionsResponse.Builder |
|
| DescribeTagsIterable |
|
| DescribeTagsPublisher |
|
| DescribeTagsRequest |
|
| DescribeTagsRequest.Builder |
|
| DescribeTagsRequestMarshaller |
|
| DescribeTagsResponse |
|
| DescribeTagsResponse.Builder |
|
| DescribeTerminationPolicyTypesRequest |
|
| DescribeTerminationPolicyTypesRequest.Builder |
|
| DescribeTerminationPolicyTypesRequestMarshaller |
|
| DescribeTerminationPolicyTypesResponse |
|
| DescribeTerminationPolicyTypesResponse.Builder |
|
| DescribeTrafficSourcesIterable |
|
| DescribeTrafficSourcesPublisher |
|
| DescribeTrafficSourcesRequest |
|
| DescribeTrafficSourcesRequest.Builder |
|
| DescribeTrafficSourcesRequestMarshaller |
|
| DescribeTrafficSourcesResponse |
|
| DescribeTrafficSourcesResponse.Builder |
|
| DescribeWarmPoolIterable |
|
| DescribeWarmPoolPublisher |
|
| DescribeWarmPoolRequest |
|
| DescribeWarmPoolRequest.Builder |
|
| DescribeWarmPoolRequestMarshaller |
|
| DescribeWarmPoolResponse |
|
| DescribeWarmPoolResponse.Builder |
|
| DesiredConfiguration |
Describes the desired configuration for an instance refresh.
|
| DesiredConfiguration.Builder |
|
| DetachInstancesRequest |
|
| DetachInstancesRequest.Builder |
|
| DetachInstancesRequestMarshaller |
|
| DetachInstancesResponse |
|
| DetachInstancesResponse.Builder |
|
| DetachLoadBalancersRequest |
|
| DetachLoadBalancersRequest.Builder |
|
| DetachLoadBalancersRequestMarshaller |
|
| DetachLoadBalancersResponse |
|
| DetachLoadBalancersResponse.Builder |
|
| DetachLoadBalancerTargetGroupsRequest |
|
| DetachLoadBalancerTargetGroupsRequest.Builder |
|
| DetachLoadBalancerTargetGroupsRequestMarshaller |
|
| DetachLoadBalancerTargetGroupsResponse |
|
| DetachLoadBalancerTargetGroupsResponse.Builder |
|
| DetachTrafficSourcesRequest |
|
| DetachTrafficSourcesRequest.Builder |
|
| DetachTrafficSourcesRequestMarshaller |
|
| DetachTrafficSourcesResponse |
|
| DetachTrafficSourcesResponse.Builder |
|
| DisableMetricsCollectionRequest |
|
| DisableMetricsCollectionRequest.Builder |
|
| DisableMetricsCollectionRequestMarshaller |
|
| DisableMetricsCollectionResponse |
|
| DisableMetricsCollectionResponse.Builder |
|
| Ebs |
Describes information used to set up an Amazon EBS volume specified in a block device mapping.
|
| Ebs.Builder |
|
| EnabledMetric |
Describes an enabled Auto Scaling group metric.
|
| EnabledMetric.Builder |
|
| EnableMetricsCollectionRequest |
|
| EnableMetricsCollectionRequest.Builder |
|
| EnableMetricsCollectionRequestMarshaller |
|
| EnableMetricsCollectionResponse |
|
| EnableMetricsCollectionResponse.Builder |
|
| EndpointAttributeProvider<T> |
Link between an endpoint property and the AwsEndpointAttribute it represents.
|
| EndpointAuthSchemeStrategy |
|
| EndpointAuthSchemeStrategyFactory |
|
| EndpointResult |
|
| EndpointResult.Builder |
|
| EndpointRule |
|
| EndpointRuleset |
The set of rules that are used to compute the endpoint to use for a request.
|
| EndpointRuleset.Builder |
|
| EnterStandbyRequest |
|
| EnterStandbyRequest.Builder |
|
| EnterStandbyRequestMarshaller |
|
| EnterStandbyResponse |
|
| EnterStandbyResponse.Builder |
|
| ErrorRule |
|
| Eval |
|
| ExecutePolicyRequest |
|
| ExecutePolicyRequest.Builder |
|
| ExecutePolicyRequestMarshaller |
|
| ExecutePolicyResponse |
|
| ExecutePolicyResponse.Builder |
|
| ExitStandbyRequest |
|
| ExitStandbyRequest.Builder |
|
| ExitStandbyRequestMarshaller |
|
| ExitStandbyResponse |
|
| ExitStandbyResponse.Builder |
|
| Expr |
|
| ExprVisitor<R> |
|
| ExprVisitor.Default<R> |
|
| FailedScheduledUpdateGroupActionRequest |
Describes a scheduled action that could not be created, updated, or deleted.
|
| FailedScheduledUpdateGroupActionRequest.Builder |
|
| FatScope<T> |
|
| Filter |
Describes a filter that is used to return a more specific list of results from a describe operation.
|
| Filter.Builder |
|
| Fn |
|
| FnNode |
Parsed but not validated function contents containing the `fn` name and `argv`
|
| FnNode.Builder |
|
| FnVisitor<R> |
|
| GetAttr |
|
| GetAttr.Builder |
|
| GetAttr.Part |
|
| GetAttr.Part.Index |
|
| GetAttr.Part.Key |
|
| GetPredictiveScalingForecastRequest |
|
| GetPredictiveScalingForecastRequest.Builder |
|
| GetPredictiveScalingForecastRequestMarshaller |
|
| GetPredictiveScalingForecastResponse |
|
| GetPredictiveScalingForecastResponse.Builder |
|
| Identifier |
Identifiers for variables declared within the rule engine, e.g.
|
| InnerParseError |
|
| Instance |
Describes an EC2 instance.
|
| Instance.Builder |
|
| InstanceGeneration |
|
| InstanceMaintenancePolicy |
Describes an instance maintenance policy.
|
| InstanceMaintenancePolicy.Builder |
|
| InstanceMetadataEndpointState |
|
| InstanceMetadataHttpTokensState |
|
| InstanceMetadataOptions |
The metadata options for the instances.
|
| InstanceMetadataOptions.Builder |
|
| InstanceMonitoring |
Describes whether detailed monitoring is enabled for the Auto Scaling instances.
|
| InstanceMonitoring.Builder |
|
| InstanceRefresh |
Describes an instance refresh for an Auto Scaling group.
|
| InstanceRefresh.Builder |
|
| InstanceRefreshInProgressException |
The request failed because an active instance refresh already exists for the specified Auto Scaling group.
|
| InstanceRefreshInProgressException.Builder |
|
| InstanceRefreshLivePoolProgress |
Reports progress on replacing instances that are in the Auto Scaling group.
|
| InstanceRefreshLivePoolProgress.Builder |
|
| InstanceRefreshProgressDetails |
Reports progress on replacing instances in an Auto Scaling group that has a warm pool.
|
| InstanceRefreshProgressDetails.Builder |
|
| InstanceRefreshStatus |
|
| InstanceRefreshWarmPoolProgress |
Reports progress on replacing instances that are in the warm pool.
|
| InstanceRefreshWarmPoolProgress.Builder |
|
| InstanceRequirements |
The attributes for the instance types for a mixed instances policy.
|
| InstanceRequirements.Builder |
|
| InstanceReusePolicy |
Describes an instance reuse policy for a warm pool.
|
| InstanceReusePolicy.Builder |
|
| InstancesDistribution |
Use this structure to specify the distribution of On-Demand Instances and Spot Instances and the allocation
strategies used to fulfill On-Demand and Spot capacities for a mixed instances policy.
|
| InstancesDistribution.Builder |
|
| Into<T> |
|
| IntoSelf<T extends IntoSelf<T>> |
|
| InvalidNextTokenException |
The NextToken value is not valid.
|
| InvalidNextTokenException.Builder |
|
| IrreversibleInstanceRefreshException |
The request failed because a desired configuration was not found or an incompatible launch template (uses a Systems
Manager parameter instead of an AMI ID) or launch template version ($Latest or $Default) is
present on the Auto Scaling group.
|
| IrreversibleInstanceRefreshException.Builder |
|
| IsSet |
|
| IsValidHostLabel |
|
| IsVirtualHostableS3Bucket |
|
| JmesPathRuntime |
|
| JmesPathRuntime.Value |
An intermediate value for JMESPath expressions, encapsulating the different data types supported by JMESPath and
the operations on that data.
|
| LaunchConfiguration |
Describes a launch configuration.
|
| LaunchConfiguration.Builder |
|
| LaunchTemplate |
Use this structure to specify the launch templates and instance types (overrides) for a mixed instances policy.
|
| LaunchTemplate.Builder |
|
| LaunchTemplateOverrides |
Use this structure to let Amazon EC2 Auto Scaling do the following when the Auto Scaling group has a mixed instances
policy:
|
| LaunchTemplateOverrides.Builder |
|
| LaunchTemplateSpecification |
Describes the launch template and the version of the launch template that Amazon EC2 Auto Scaling uses to launch
Amazon EC2 instances.
|
| LaunchTemplateSpecification.Builder |
|
| LifecycleHook |
Describes a lifecycle hook.
|
| LifecycleHook.Builder |
|
| LifecycleHookSpecification |
Describes information used to specify a lifecycle hook for an Auto Scaling group.
|
| LifecycleHookSpecification.Builder |
|
| LifecycleState |
|
| LimitExceededException |
You have already reached a limit for your Amazon EC2 Auto Scaling resources (for example, Auto Scaling groups, launch
configurations, or lifecycle hooks).
|
| LimitExceededException.Builder |
|
| Literal |
|
| Literal.Visitor<T> |
|
| LoadBalancerState |
Describes the state of a Classic Load Balancer.
|
| LoadBalancerState.Builder |
|
| LoadBalancerTargetGroupState |
Describes the state of a target group.
|
| LoadBalancerTargetGroupState.Builder |
|
| LoadForecast |
A GetPredictiveScalingForecast call returns the load forecast for a predictive scaling policy.
|
| LoadForecast.Builder |
|
| LocalStorage |
|
| LocalStorageType |
|
| MemoryGiBPerVCpuRequest |
Specifies the minimum and maximum for the MemoryGiBPerVCpu object when you specify
InstanceRequirements for an Auto Scaling group.
|
| MemoryGiBPerVCpuRequest.Builder |
|
| MemoryMiBRequest |
Specifies the minimum and maximum for the MemoryMiB object when you specify InstanceRequirements
for an Auto Scaling group.
|
| MemoryMiBRequest.Builder |
|
| Metric |
Represents a specific metric.
|
| Metric.Builder |
|
| MetricCollectionType |
Describes a metric.
|
| MetricCollectionType.Builder |
|
| MetricDataQuery |
The metric data to return.
|
| MetricDataQuery.Builder |
|
| MetricDimension |
Describes the dimension of a metric.
|
| MetricDimension.Builder |
|
| MetricGranularityType |
Describes a granularity of a metric.
|
| MetricGranularityType.Builder |
|
| MetricStat |
This structure defines the CloudWatch metric to return, along with the statistic and unit.
|
| MetricStat.Builder |
|
| MetricStatistic |
|
| MetricType |
|
| MixedInstancesPolicy |
Use this structure to launch multiple instance types and On-Demand Instances and Spot Instances within a single Auto
Scaling group.
|
| MixedInstancesPolicy.Builder |
|
| NetworkBandwidthGbpsRequest |
Specifies the minimum and maximum for the NetworkBandwidthGbps object when you specify
InstanceRequirements for an Auto Scaling group.
|
| NetworkBandwidthGbpsRequest.Builder |
|
| NetworkInterfaceCountRequest |
Specifies the minimum and maximum for the NetworkInterfaceCount object when you specify
InstanceRequirements for an Auto Scaling group.
|
| NetworkInterfaceCountRequest.Builder |
|
| Not |
|
| NotificationConfiguration |
Describes a notification.
|
| NotificationConfiguration.Builder |
|
| Outputs |
|
| Outputs.Builder |
|
| Parameter |
|
| Parameter.Builder |
|
| Parameter.Deprecated |
|
| ParameterReference |
|
| ParameterReference.Builder |
|
| Parameters |
|
| Parameters.Builder |
|
| ParameterType |
|
| ParseArn |
|
| ParseUrl |
Function to parse a URI from a string.
|
| Partition |
|
| Partition.Builder |
|
| PartitionDataProvider |
|
| PartitionFn |
|
| Partitions |
|
| Partitions.Builder |
|
| PredefinedLoadMetricType |
|
| PredefinedMetricPairType |
|
| PredefinedMetricSpecification |
Represents a predefined metric for a target tracking scaling policy to use with Amazon EC2 Auto Scaling.
|
| PredefinedMetricSpecification.Builder |
|
| PredefinedScalingMetricType |
|
| PredictiveScalingConfiguration |
Represents a predictive scaling policy configuration to use with Amazon EC2 Auto Scaling.
|
| PredictiveScalingConfiguration.Builder |
|
| PredictiveScalingCustomizedCapacityMetric |
Describes a customized capacity metric for a predictive scaling policy.
|
| PredictiveScalingCustomizedCapacityMetric.Builder |
|
| PredictiveScalingCustomizedLoadMetric |
Describes a custom load metric for a predictive scaling policy.
|
| PredictiveScalingCustomizedLoadMetric.Builder |
|
| PredictiveScalingCustomizedScalingMetric |
Describes a custom scaling metric for a predictive scaling policy.
|
| PredictiveScalingCustomizedScalingMetric.Builder |
|
| PredictiveScalingMaxCapacityBreachBehavior |
|
| PredictiveScalingMetricSpecification |
This structure specifies the metrics and target utilization settings for a predictive scaling policy.
|
| PredictiveScalingMetricSpecification.Builder |
|
| PredictiveScalingMode |
|
| PredictiveScalingPredefinedLoadMetric |
Describes a load metric for a predictive scaling policy.
|
| PredictiveScalingPredefinedLoadMetric.Builder |
|
| PredictiveScalingPredefinedMetricPair |
Represents a metric pair for a predictive scaling policy.
|
| PredictiveScalingPredefinedMetricPair.Builder |
|
| PredictiveScalingPredefinedScalingMetric |
Describes a scaling metric for a predictive scaling policy.
|
| PredictiveScalingPredefinedScalingMetric.Builder |
|
| ProcessType |
Describes a process type.
|
| ProcessType.Builder |
|
| PutLifecycleHookRequest |
|
| PutLifecycleHookRequest.Builder |
|
| PutLifecycleHookRequestMarshaller |
|
| PutLifecycleHookResponse |
|
| PutLifecycleHookResponse.Builder |
|
| PutNotificationConfigurationRequest |
|
| PutNotificationConfigurationRequest.Builder |
|
| PutNotificationConfigurationRequestMarshaller |
|
| PutNotificationConfigurationResponse |
|
| PutNotificationConfigurationResponse.Builder |
|
| PutScalingPolicyRequest |
|
| PutScalingPolicyRequest.Builder |
|
| PutScalingPolicyRequestMarshaller |
|
| PutScalingPolicyResponse |
Contains the output of PutScalingPolicy.
|
| PutScalingPolicyResponse.Builder |
|
| PutScheduledUpdateGroupActionRequest |
|
| PutScheduledUpdateGroupActionRequest.Builder |
|
| PutScheduledUpdateGroupActionRequestMarshaller |
|
| PutScheduledUpdateGroupActionResponse |
|
| PutScheduledUpdateGroupActionResponse.Builder |
|
| PutWarmPoolRequest |
|
| PutWarmPoolRequest.Builder |
|
| PutWarmPoolRequestMarshaller |
|
| PutWarmPoolResponse |
|
| PutWarmPoolResponse.Builder |
|
| RecordLifecycleActionHeartbeatRequest |
|
| RecordLifecycleActionHeartbeatRequest.Builder |
|
| RecordLifecycleActionHeartbeatRequestMarshaller |
|
| RecordLifecycleActionHeartbeatResponse |
|
| RecordLifecycleActionHeartbeatResponse.Builder |
|
| Ref |
A reference to a field.
|
| RefreshPreferences |
Describes the preferences for an instance refresh.
|
| RefreshPreferences.Builder |
|
| RefreshStrategy |
|
| RegionOverride |
|
| RegionOverride.Builder |
|
| ResourceContentionException |
You already have a pending update to an Amazon EC2 Auto Scaling resource (for example, an Auto Scaling group,
instance, or load balancer).
|
| ResourceContentionException.Builder |
|
| ResourceInUseException |
The operation can't be performed because the resource is in use.
|
| ResourceInUseException.Builder |
|
| ResumeProcessesRequest |
|
| ResumeProcessesRequest.Builder |
|
| ResumeProcessesRequestMarshaller |
|
| ResumeProcessesResponse |
|
| ResumeProcessesResponse.Builder |
|
| RollbackDetails |
Details about an instance refresh rollback.
|
| RollbackDetails.Builder |
|
| RollbackInstanceRefreshRequest |
|
| RollbackInstanceRefreshRequest.Builder |
|
| RollbackInstanceRefreshRequestMarshaller |
|
| RollbackInstanceRefreshResponse |
|
| RollbackInstanceRefreshResponse.Builder |
|
| Rule |
|
| Rule.Builder |
|
| RuleArn |
|
| RuleEngine |
|
| RuleError |
|
| RuleError.Builder |
|
| RuleEvaluator |
|
| RulePartition |
|
| RulePartition.Builder |
|
| RuleResult |
|
| RulesFunctions |
|
| RuleUrl |
Represents a URL to be used internally for endpoint resolution.
|
| RuleValueVisitor<R> |
Visitor for the right-hand side of rules (tree, error, endpoint)
|
| ScaleInProtectedInstances |
|
| ScalingActivityInProgressException |
The operation can't be performed because there are scaling activities in progress.
|
| ScalingActivityInProgressException.Builder |
|
| ScalingActivityStatusCode |
|
| ScalingPolicy |
Describes a scaling policy.
|
| ScalingPolicy.Builder |
|
| ScheduledUpdateGroupAction |
Describes a scheduled scaling action.
|
| ScheduledUpdateGroupAction.Builder |
|
| ScheduledUpdateGroupActionRequest |
|
| ScheduledUpdateGroupActionRequest.Builder |
|
| Scope<T> |
|
| ServiceLinkedRoleFailureException |
The service-linked role is not yet ready for use.
|
| ServiceLinkedRoleFailureException.Builder |
|
| SetDesiredCapacityRequest |
|
| SetDesiredCapacityRequest.Builder |
|
| SetDesiredCapacityRequestMarshaller |
|
| SetDesiredCapacityResponse |
|
| SetDesiredCapacityResponse.Builder |
|
| SetInstanceHealthRequest |
|
| SetInstanceHealthRequest.Builder |
|
| SetInstanceHealthRequestMarshaller |
|
| SetInstanceHealthResponse |
|
| SetInstanceHealthResponse.Builder |
|
| SetInstanceProtectionRequest |
|
| SetInstanceProtectionRequest.Builder |
|
| SetInstanceProtectionRequestMarshaller |
|
| SetInstanceProtectionResponse |
|
| SetInstanceProtectionResponse.Builder |
|
| SingleArgFn |
|
| SourceException |
|
| SourceException.BuilderImpl |
|
| StandbyInstances |
|
| StartInstanceRefreshRequest |
|
| StartInstanceRefreshRequest.Builder |
|
| StartInstanceRefreshRequestMarshaller |
|
| StartInstanceRefreshResponse |
|
| StartInstanceRefreshResponse.Builder |
|
| StepAdjustment |
Describes information used to create a step adjustment for a step scaling policy.
|
| StepAdjustment.Builder |
|
| StringEqualsFn |
|
| Substring |
|
| SuspendedProcess |
Describes an auto scaling process that has been suspended.
|
| SuspendedProcess.Builder |
|
| SuspendProcessesRequest |
|
| SuspendProcessesRequest.Builder |
|
| SuspendProcessesRequestMarshaller |
|
| SuspendProcessesResponse |
|
| SuspendProcessesResponse.Builder |
|
| Tag |
Describes a tag for an Auto Scaling group.
|
| Tag.Builder |
|
| TagDescription |
Describes a tag for an Auto Scaling group.
|
| TagDescription.Builder |
|
| TargetTrackingConfiguration |
Represents a target tracking scaling policy configuration to use with Amazon EC2 Auto Scaling.
|
| TargetTrackingConfiguration.Builder |
|
| TargetTrackingMetricDataQuery |
The metric data to return.
|
| TargetTrackingMetricDataQuery.Builder |
|
| TargetTrackingMetricStat |
This structure defines the CloudWatch metric to return, along with the statistic and unit.
|
| TargetTrackingMetricStat.Builder |
|
| Template |
Template represents a "Template Literal".
|
| Template.Dynamic |
|
| Template.Literal |
|
| Template.Part |
|
| TemplateVisitor<T> |
For code generating from a template, use a `TemplateVisitor`.
|
| TerminateInstanceInAutoScalingGroupRequest |
|
| TerminateInstanceInAutoScalingGroupRequest.Builder |
|
| TerminateInstanceInAutoScalingGroupRequestMarshaller |
|
| TerminateInstanceInAutoScalingGroupResponse |
|
| TerminateInstanceInAutoScalingGroupResponse.Builder |
|
| ToParameterReference |
|
| TotalLocalStorageGBRequest |
Specifies the minimum and maximum for the TotalLocalStorageGB object when you specify
InstanceRequirements for an Auto Scaling group.
|
| TotalLocalStorageGBRequest.Builder |
|
| TrafficSourceIdentifier |
Identifying information for a traffic source.
|
| TrafficSourceIdentifier.Builder |
|
| TrafficSourceState |
Describes the state of a traffic source.
|
| TrafficSourceState.Builder |
|
| TreeRule |
|
| UpdateAutoScalingGroupRequest |
|
| UpdateAutoScalingGroupRequest.Builder |
|
| UpdateAutoScalingGroupRequestMarshaller |
|
| UpdateAutoScalingGroupResponse |
|
| UpdateAutoScalingGroupResponse.Builder |
|
| UriEncodeFn |
|
| UserAgentUtils |
|
| Value |
Base class for the types of values computable by the RuleEngine.
|
| Value.Array |
An array value.
|
| Value.Bool |
A boolean value.
|
| Value.Endpoint |
|
| Value.Endpoint.Builder |
|
| Value.Int |
An integer value.
|
| Value.None |
|
| Value.Record |
A record (map) value.
|
| Value.Str |
A string value.
|
| VCpuCountRequest |
Specifies the minimum and maximum for the VCpuCount object when you specify InstanceRequirements
for an Auto Scaling group.
|
| VCpuCountRequest.Builder |
|
| WaitersRuntime |
Contains classes used at runtime by the code generator classes for waiter acceptors generated from JMESPath
expressions.
|
| WaitersRuntime.ResponseStatusAcceptor |
A WaiterAcceptor implementation that checks for a specific HTTP response status, regardless of whether
it's reported by a response or an exception.
|
| WarmPoolConfiguration |
Describes a warm pool configuration.
|
| WarmPoolConfiguration.Builder |
|
| WarmPoolState |
|
| WarmPoolStatus |
|