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.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 |
| AlreadyExistsException.Builder |
| AttachInstancesRequest.Builder |
| AttachInstancesResponse.Builder |
| AttachLoadBalancersRequest.Builder |
| AttachLoadBalancersResponse.Builder |
| AttachLoadBalancerTargetGroupsRequest.Builder |
| AttachLoadBalancerTargetGroupsResponse.Builder |
| AttachTrafficSourcesRequest.Builder |
| AttachTrafficSourcesResponse.Builder |
| 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 |
| AutoScalingResponse |
| AutoScalingResponse.Builder |
| AutoScalingResponseMetadata |
| BareMetal |
BaselineEbsBandwidthMbpsRequest
Specifies the minimum and maximum for the BaselineEbsBandwidthMbps object when you specify
InstanceRequirements for an Auto Scaling group.
|
| BaselineEbsBandwidthMbpsRequest.Builder |
| BatchDeleteScheduledActionRequest.Builder |
| BatchDeleteScheduledActionResponse.Builder |
| BatchPutScheduledUpdateGroupActionRequest.Builder |
| BatchPutScheduledUpdateGroupActionResponse.Builder |
| BlockDeviceMapping
Describes a block device mapping.
|
| BlockDeviceMapping.Builder |
| BurstablePerformance |
| CancelInstanceRefreshRequest.Builder |
| CancelInstanceRefreshResponse.Builder |
| CapacityForecast
A GetPredictiveScalingForecast call returns the capacity forecast for a predictive scaling policy.
|
| CapacityForecast.Builder |
| CompleteLifecycleActionRequest.Builder |
| CompleteLifecycleActionResponse.Builder |
| CpuManufacturer |
| CreateAutoScalingGroupRequest.Builder |
| CreateAutoScalingGroupResponse.Builder |
| CreateLaunchConfigurationRequest.Builder |
| CreateLaunchConfigurationResponse.Builder |
| CreateOrUpdateTagsRequest.Builder |
| 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 |
| DeleteAutoScalingGroupRequest.Builder |
| DeleteAutoScalingGroupResponse.Builder |
| DeleteLaunchConfigurationRequest.Builder |
| DeleteLaunchConfigurationResponse.Builder |
| DeleteLifecycleHookRequest.Builder |
| DeleteLifecycleHookResponse.Builder |
| DeleteNotificationConfigurationRequest.Builder |
| DeleteNotificationConfigurationResponse.Builder |
| DeletePolicyRequest.Builder |
| DeletePolicyResponse.Builder |
| DeleteScheduledActionRequest.Builder |
| DeleteScheduledActionResponse.Builder |
| DeleteTagsRequest.Builder |
| DeleteTagsResponse.Builder |
| DeleteWarmPoolRequest.Builder |
| DeleteWarmPoolResponse.Builder |
| DescribeAccountLimitsRequest.Builder |
| DescribeAccountLimitsResponse.Builder |
| DescribeAdjustmentTypesRequest.Builder |
| DescribeAdjustmentTypesResponse.Builder |
| DescribeAutoScalingGroupsRequest.Builder |
| DescribeAutoScalingGroupsResponse.Builder |
| DescribeAutoScalingInstancesRequest.Builder |
| DescribeAutoScalingInstancesResponse.Builder |
| DescribeAutoScalingNotificationTypesRequest.Builder |
| DescribeAutoScalingNotificationTypesResponse.Builder |
| DescribeInstanceRefreshesRequest.Builder |
| DescribeInstanceRefreshesResponse.Builder |
| DescribeLaunchConfigurationsRequest.Builder |
| DescribeLaunchConfigurationsResponse.Builder |
| DescribeLifecycleHooksRequest.Builder |
| DescribeLifecycleHooksResponse.Builder |
| DescribeLifecycleHookTypesRequest.Builder |
| DescribeLifecycleHookTypesResponse.Builder |
| DescribeLoadBalancersRequest.Builder |
| DescribeLoadBalancersResponse.Builder |
| DescribeLoadBalancerTargetGroupsRequest.Builder |
| DescribeLoadBalancerTargetGroupsResponse.Builder |
| DescribeMetricCollectionTypesRequest.Builder |
| DescribeMetricCollectionTypesResponse.Builder |
| DescribeNotificationConfigurationsRequest.Builder |
| DescribeNotificationConfigurationsResponse.Builder |
| DescribePoliciesRequest.Builder |
| DescribePoliciesResponse.Builder |
| DescribeScalingActivitiesRequest.Builder |
| DescribeScalingActivitiesResponse.Builder |
| DescribeScalingProcessTypesRequest.Builder |
| DescribeScalingProcessTypesResponse.Builder |
| DescribeScheduledActionsRequest.Builder |
| DescribeScheduledActionsResponse.Builder |
| DescribeTagsRequest.Builder |
| DescribeTagsResponse.Builder |
| DescribeTerminationPolicyTypesRequest.Builder |
| DescribeTerminationPolicyTypesResponse.Builder |
| DescribeTrafficSourcesRequest.Builder |
| DescribeTrafficSourcesResponse.Builder |
| DescribeWarmPoolRequest.Builder |
| DescribeWarmPoolResponse.Builder |
| DesiredConfiguration
Describes the desired configuration for an instance refresh.
|
| DesiredConfiguration.Builder |
| DetachInstancesRequest.Builder |
| DetachInstancesResponse.Builder |
| DetachLoadBalancersRequest.Builder |
| DetachLoadBalancersResponse.Builder |
| DetachLoadBalancerTargetGroupsRequest.Builder |
| DetachLoadBalancerTargetGroupsResponse.Builder |
| DetachTrafficSourcesRequest.Builder |
| DetachTrafficSourcesResponse.Builder |
| DisableMetricsCollectionRequest.Builder |
| 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.Builder |
| EnableMetricsCollectionResponse.Builder |
| EnterStandbyRequest.Builder |
| EnterStandbyResponse.Builder |
| ExecutePolicyRequest.Builder |
| ExecutePolicyResponse.Builder |
| ExitStandbyRequest.Builder |
| ExitStandbyResponse.Builder |
| FailedScheduledUpdateGroupActionRequest
Describes a scheduled action that could not be created, updated, or deleted.
|
| FailedScheduledUpdateGroupActionRequest.Builder |
| Filter
Describes a filter that is used to return a more specific list of results from a describe operation.
|
| Filter.Builder |
| GetPredictiveScalingForecastRequest.Builder |
| GetPredictiveScalingForecastResponse.Builder |
| Instance
Describes an EC2 instance.
|
| Instance.Builder |
| InstanceGeneration |
| 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.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 |
| InvalidNextTokenException.Builder |
| IrreversibleInstanceRefreshException.Builder |
| 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.Builder |
| 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, period, 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 |
| NotificationConfiguration
Describes a notification.
|
| NotificationConfiguration.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.Builder |
| PutLifecycleHookResponse.Builder |
| PutNotificationConfigurationRequest.Builder |
| PutNotificationConfigurationResponse.Builder |
| PutScalingPolicyRequest.Builder |
| PutScalingPolicyResponse.Builder |
| PutScheduledUpdateGroupActionRequest.Builder |
| PutScheduledUpdateGroupActionResponse.Builder |
| PutWarmPoolRequest.Builder |
| PutWarmPoolResponse.Builder |
| RecordLifecycleActionHeartbeatRequest.Builder |
| RecordLifecycleActionHeartbeatResponse.Builder |
| RefreshPreferences
Describes the preferences for an instance refresh.
|
| RefreshPreferences.Builder |
| RefreshStrategy |
| ResourceContentionException.Builder |
| ResourceInUseException.Builder |
| ResumeProcessesRequest.Builder |
| ResumeProcessesResponse.Builder |
| RollbackDetails
Details about an instance refresh rollback.
|
| RollbackDetails.Builder |
| RollbackInstanceRefreshRequest.Builder |
| RollbackInstanceRefreshResponse.Builder |
| ScaleInProtectedInstances |
| ScalingActivityInProgressException.Builder |
| ScalingActivityStatusCode |
| ScalingPolicy
Describes a scaling policy.
|
| ScalingPolicy.Builder |
| ScheduledUpdateGroupAction
Describes a scheduled scaling action.
|
| ScheduledUpdateGroupAction.Builder |
| ScheduledUpdateGroupActionRequest
|
| ScheduledUpdateGroupActionRequest.Builder |
| ServiceLinkedRoleFailureException.Builder |
| SetDesiredCapacityRequest.Builder |
| SetDesiredCapacityResponse.Builder |
| SetInstanceHealthRequest.Builder |
| SetInstanceHealthResponse.Builder |
| SetInstanceProtectionRequest.Builder |
| SetInstanceProtectionResponse.Builder |
| StandbyInstances |
| StartInstanceRefreshRequest.Builder |
| StartInstanceRefreshResponse.Builder |
| StepAdjustment
Describes information used to create a step adjustment for a step scaling policy.
|
| StepAdjustment.Builder |
| SuspendedProcess
Describes an auto scaling process that has been suspended.
|
| SuspendedProcess.Builder |
| SuspendProcessesRequest.Builder |
| 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, period, and unit.
|
| TargetTrackingMetricStat.Builder |
| TerminateInstanceInAutoScalingGroupRequest.Builder |
| TerminateInstanceInAutoScalingGroupResponse.Builder |
TotalLocalStorageGBRequest
Specifies the minimum and maximum for the TotalLocalStorageGB object when you specify
InstanceRequirements for an Auto Scaling group.
|
| TotalLocalStorageGBRequest.Builder |
| TrafficSourceIdentifier
Describes the identifier of a traffic source.
|
| TrafficSourceIdentifier.Builder |
| TrafficSourceState
Describes the state of a traffic source.
|
| TrafficSourceState.Builder |
| UpdateAutoScalingGroupRequest.Builder |
| UpdateAutoScalingGroupResponse.Builder |
VCpuCountRequest
Specifies the minimum and maximum for the VCpuCount object when you specify InstanceRequirements
for an Auto Scaling group.
|
| VCpuCountRequest.Builder |
| WarmPoolConfiguration
Describes a warm pool configuration.
|
| WarmPoolConfiguration.Builder |
| WarmPoolState |
| WarmPoolStatus |