Amazon EC2 Auto Scaling
Amazon EC2 Auto Scaling helps you maintain application availability and lets you automatically add or remove EC2 instances according to conditions you define. You can use fleet management features to maintain the health and availability of your fleet, and use dynamic and predictive scaling to add or remove EC2 instances to meet demand.
Reference-quality API operations across every facet — a rich contract, published governance, transparent operations, and machine-readable commercial terms.
API Evangelist profiles Amazon EC2 Auto Scaling the way a machine reads it — 1217 machine-readable artifacts across 65 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Amazon EC2 Auto Scaling scores 75.0/100 (exemplar), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Amazon EC2 Auto Scaling
Each block below is one kind of artifact we hold for Amazon EC2 Auto Scaling. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 65
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon EC2 Auto Scaling #Action=AttachInstances API
The #Action=AttachInstances API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=attachinstances.
Amazon EC2 Auto Scaling #Action=AttachLoadBalancers API
The #Action=AttachLoadBalancers API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=attachloadbalancers.
Amazon EC2 Auto Scaling #Action=AttachLoadBalancerTargetGroups API
The #Action=AttachLoadBalancerTargetGroups API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=attachloadbalancertargetgroups.
Amazon EC2 Auto Scaling #Action=AttachTrafficSources API
The #Action=AttachTrafficSources API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=attachtrafficsources.
Amazon EC2 Auto Scaling #Action=BatchDeleteScheduledAction API
The #Action=BatchDeleteScheduledAction API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=batchdeletescheduledaction.
Amazon EC2 Auto Scaling #Action=BatchPutScheduledUpdateGroupAction API
The #Action=BatchPutScheduledUpdateGroupAction API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=batchputscheduledupdategroupaction.
Amazon EC2 Auto Scaling #Action=CancelInstanceRefresh API
The #Action=CancelInstanceRefresh API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=cancelinstancerefresh.
Amazon EC2 Auto Scaling #Action=CompleteLifecycleAction API
The #Action=CompleteLifecycleAction API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=completelifecycleaction.
Amazon EC2 Auto Scaling #Action=CreateAutoScalingGroup API
The #Action=CreateAutoScalingGroup API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=createautoscalinggroup.
Amazon EC2 Auto Scaling #Action=CreateLaunchConfiguration API
The #Action=CreateLaunchConfiguration API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=createlaunchconfiguration.
Amazon EC2 Auto Scaling #Action=CreateOrUpdateTags API
The #Action=CreateOrUpdateTags API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=createorupdatetags.
Amazon EC2 Auto Scaling #Action=DeleteAutoScalingGroup API
The #Action=DeleteAutoScalingGroup API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=deleteautoscalinggroup.
Amazon EC2 Auto Scaling #Action=DeleteLaunchConfiguration API
The #Action=DeleteLaunchConfiguration API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=deletelaunchconfiguration.
Amazon EC2 Auto Scaling #Action=DeleteLifecycleHook API
The #Action=DeleteLifecycleHook API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=deletelifecyclehook.
Amazon EC2 Auto Scaling #Action=DeleteNotificationConfiguration API
The #Action=DeleteNotificationConfiguration API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=deletenotificationconfiguration.
Amazon EC2 Auto Scaling #Action=DeletePolicy API
The #Action=DeletePolicy API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=deletepolicy.
Amazon EC2 Auto Scaling #Action=DeleteScheduledAction API
The #Action=DeleteScheduledAction API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=deletescheduledaction.
Amazon EC2 Auto Scaling #Action=DeleteTags API
The #Action=DeleteTags API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=deletetags.
Amazon EC2 Auto Scaling #Action=DeleteWarmPool API
The #Action=DeleteWarmPool API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=deletewarmpool.
Amazon EC2 Auto Scaling #Action=DescribeAccountLimits API
The #Action=DescribeAccountLimits API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describeaccountlimits.
Amazon EC2 Auto Scaling #Action=DescribeAdjustmentTypes API
The #Action=DescribeAdjustmentTypes API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describeadjustmenttypes.
Amazon EC2 Auto Scaling #Action=DescribeAutoScalingGroups API
The #Action=DescribeAutoScalingGroups API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describeautoscalinggroups.
Amazon EC2 Auto Scaling #Action=DescribeAutoScalingInstances API
The #Action=DescribeAutoScalingInstances API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describeautoscalinginstances.
Amazon EC2 Auto Scaling #Action=DescribeAutoScalingNotificationTypes API
The #Action=DescribeAutoScalingNotificationTypes API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describeautoscalingnotificationtypes.
Amazon EC2 Auto Scaling #Action=DescribeInstanceRefreshes API
The #Action=DescribeInstanceRefreshes API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describeinstancerefreshes.
Amazon EC2 Auto Scaling #Action=DescribeLaunchConfigurations API
The #Action=DescribeLaunchConfigurations API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describelaunchconfigurations.
Amazon EC2 Auto Scaling #Action=DescribeLifecycleHooks API
The #Action=DescribeLifecycleHooks API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describelifecyclehooks.
Amazon EC2 Auto Scaling #Action=DescribeLifecycleHookTypes API
The #Action=DescribeLifecycleHookTypes API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describelifecyclehooktypes.
Amazon EC2 Auto Scaling #Action=DescribeLoadBalancers API
The #Action=DescribeLoadBalancers API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describeloadbalancers.
Amazon EC2 Auto Scaling #Action=DescribeLoadBalancerTargetGroups API
The #Action=DescribeLoadBalancerTargetGroups API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describeloadbalancertargetgroups.
Amazon EC2 Auto Scaling #Action=DescribeMetricCollectionTypes API
The #Action=DescribeMetricCollectionTypes API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describemetriccollectiontypes.
Amazon EC2 Auto Scaling #Action=DescribeNotificationConfigurations API
The #Action=DescribeNotificationConfigurations API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describenotificationconfigurations.
Amazon EC2 Auto Scaling #Action=DescribePolicies API
The #Action=DescribePolicies API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describepolicies.
Amazon EC2 Auto Scaling #Action=DescribeScalingActivities API
The #Action=DescribeScalingActivities API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describescalingactivities.
Amazon EC2 Auto Scaling #Action=DescribeScalingProcessTypes API
The #Action=DescribeScalingProcessTypes API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describescalingprocesstypes.
Amazon EC2 Auto Scaling #Action=DescribeScheduledActions API
The #Action=DescribeScheduledActions API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describescheduledactions.
Amazon EC2 Auto Scaling #Action=DescribeTags API
The #Action=DescribeTags API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describetags.
Amazon EC2 Auto Scaling #Action=DescribeTerminationPolicyTypes API
The #Action=DescribeTerminationPolicyTypes API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describeterminationpolicytypes.
Amazon EC2 Auto Scaling #Action=DescribeTrafficSources API
The #Action=DescribeTrafficSources API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describetrafficsources.
Amazon EC2 Auto Scaling #Action=DescribeWarmPool API
The #Action=DescribeWarmPool API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=describewarmpool.
Amazon EC2 Auto Scaling #Action=DetachInstances API
The #Action=DetachInstances API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=detachinstances.
Amazon EC2 Auto Scaling #Action=DetachLoadBalancers API
The #Action=DetachLoadBalancers API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=detachloadbalancers.
Amazon EC2 Auto Scaling #Action=DetachLoadBalancerTargetGroups API
The #Action=DetachLoadBalancerTargetGroups API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=detachloadbalancertargetgroups.
Amazon EC2 Auto Scaling #Action=DetachTrafficSources API
The #Action=DetachTrafficSources API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=detachtrafficsources.
Amazon EC2 Auto Scaling #Action=DisableMetricsCollection API
The #Action=DisableMetricsCollection API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=disablemetricscollection.
Amazon EC2 Auto Scaling #Action=EnableMetricsCollection API
The #Action=EnableMetricsCollection API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=enablemetricscollection.
Amazon EC2 Auto Scaling #Action=EnterStandby API
The #Action=EnterStandby API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=enterstandby.
Amazon EC2 Auto Scaling #Action=ExecutePolicy API
The #Action=ExecutePolicy API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=executepolicy.
Amazon EC2 Auto Scaling #Action=ExitStandby API
The #Action=ExitStandby API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=exitstandby.
Amazon EC2 Auto Scaling #Action=GetPredictiveScalingForecast API
The #Action=GetPredictiveScalingForecast API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=getpredictivescalingforecast.
Amazon EC2 Auto Scaling #Action=PutLifecycleHook API
The #Action=PutLifecycleHook API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=putlifecyclehook.
Amazon EC2 Auto Scaling #Action=PutNotificationConfiguration API
The #Action=PutNotificationConfiguration API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=putnotificationconfiguration.
Amazon EC2 Auto Scaling #Action=PutScalingPolicy API
The #Action=PutScalingPolicy API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=putscalingpolicy.
Amazon EC2 Auto Scaling #Action=PutScheduledUpdateGroupAction API
The #Action=PutScheduledUpdateGroupAction API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=putscheduledupdategroupaction.
Amazon EC2 Auto Scaling #Action=PutWarmPool API
The #Action=PutWarmPool API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=putwarmpool.
Amazon EC2 Auto Scaling #Action=RecordLifecycleActionHeartbeat API
The #Action=RecordLifecycleActionHeartbeat API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=recordlifecycleactionheartbeat.
Amazon EC2 Auto Scaling #Action=ResumeProcesses API
The #Action=ResumeProcesses API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=resumeprocesses.
Amazon EC2 Auto Scaling #Action=RollbackInstanceRefresh API
The #Action=RollbackInstanceRefresh API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=rollbackinstancerefresh.
Amazon EC2 Auto Scaling #Action=SetDesiredCapacity API
The #Action=SetDesiredCapacity API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=setdesiredcapacity.
Amazon EC2 Auto Scaling #Action=SetInstanceHealth API
The #Action=SetInstanceHealth API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=setinstancehealth.
Amazon EC2 Auto Scaling #Action=SetInstanceProtection API
The #Action=SetInstanceProtection API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=setinstanceprotection.
Amazon EC2 Auto Scaling #Action=StartInstanceRefresh API
The #Action=StartInstanceRefresh API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=startinstancerefresh.
Amazon EC2 Auto Scaling #Action=SuspendProcesses API
The #Action=SuspendProcesses API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=suspendprocesses.
Amazon EC2 Auto Scaling #Action=TerminateInstanceInAutoScalingGroup API
The #Action=TerminateInstanceInAutoScalingGroup API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=terminateinstanceinautoscalinggroup.
Amazon EC2 Auto Scaling #Action=UpdateAutoScalingGroup API
The #Action=UpdateAutoScalingGroup API from Amazon EC2 Auto Scaling — 1 operation(s) for #action=updateautoscalinggroup.
Scroll within the panel for all 65 ·
Arazzo Workflows 9
Real integrations are rarely a single call. Arazzo describes the multi-step sequences — auth, then create, then confirm — so both a human and an agent can follow the choreography, not just the endpoints.
Multi-step API workflows described with the Arazzo specification.
Amazon EC2 Auto Scaling Audit Launch Configuration Usage
Resolve a launch configuration, then describe the group using it to audit its policies.
ARAZZOAmazon EC2 Auto Scaling Configure and Execute Scaling Policy
Put a scaling policy on a group, confirm it, then manually execute it.
ARAZZOAmazon EC2 Auto Scaling Decommission Group and Launch Configuration
Force-delete an Auto Scaling group, confirm it is gone, and delete its launch configuration.
ARAZZOAmazon EC2 Auto Scaling Protect Instances From Scale In
Find a group's instances, mark them protected from scale-in, and confirm the group state.
ARAZZOAmazon EC2 Auto Scaling Provision Auto Scaling Group
Create a launch configuration, build an Auto Scaling group from it, and confirm the group exists.
ARAZZOAmazon EC2 Auto Scaling Register Lifecycle Hook and Complete Action
Add a lifecycle hook to a group, confirm it, and complete a pending lifecycle action.
ARAZZOAmazon EC2 Auto Scaling Roll Out Instance Refresh
Start an instance refresh on a group and check its progress, branching on status.
ARAZZOAmazon EC2 Auto Scaling Schedule Capacity Change
Create a scheduled scaling action on a group and confirm it is registered.
ARAZZOAmazon EC2 Auto Scaling Set Desired Capacity and Verify
Manually set a group's desired capacity, verify it took effect, and review the scaling activity.
ARAZZOScroll within the panel for all 9 ·
Pricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Rate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Amazon Ec2 Auto Scaling Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Features 8
The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.
Notable capabilities this provider offers.
Dynamic Scaling
Automatically scales EC2 capacity up or down in response to real-time demand using target tracking, step, or simple scaling policies.
Predictive Scaling
Uses machine learning to forecast future demand and proactively adds EC2 instances ahead of anticipated load spikes.
Scheduled Scaling
Scales capacity at pre-defined times based on predictable load patterns or business cycles.
Fleet Management
Automatically detects and replaces unhealthy instances to maintain application availability and fleet health.
Instance Refresh
Gradually updates EC2 instances in an Auto Scaling group with new AMIs or launch template versions.
Warm Pools
Pre-initializes EC2 instances to reduce latency for scale-out events by keeping a pool of instances in a stopped or running state.
Mixed Instances Policy
Combines On-Demand and Spot instances with multiple instance types for cost optimization and availability.
Lifecycle Hooks
Pauses instance launch or termination to perform custom actions such as installing software or draining connections.
Scroll within the panel for all 8 ·
Semantic Vocabularies 1
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral Rules 2
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
Amazon EC2 Auto Scaling API Rules
SPECTRALAmazon EC2 Auto Scaling API Rules
SPECTRALJSON Schema 373
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
AcceleratorCountRequest
JSON SCHEMAAcceleratorManufacturer
JSON SCHEMAAcceleratorManufacturers
JSON SCHEMAAcceleratorName
JSON SCHEMAAcceleratorNames
JSON SCHEMAAcceleratorTotalMemoryMiBRequest
JSON SCHEMAAcceleratorType
JSON SCHEMAAcceleratorTypes
JSON SCHEMAActiveInstanceRefreshNotFoundFault
JSON SCHEMAActivities
JSON SCHEMAActivitiesType
JSON SCHEMAActivityIds
JSON SCHEMAActivity
JSON SCHEMAActivityType
JSON SCHEMAAdjustmentType
JSON SCHEMAAdjustmentTypes
JSON SCHEMAAlarm
JSON SCHEMAAlarms
JSON SCHEMAAllowedInstanceType
JSON SCHEMAAllowedInstanceTypes
JSON SCHEMAAlreadyExistsFault
JSON SCHEMAAsciiStringMaxLen255
JSON SCHEMAAssociatePublicIpAddress
JSON SCHEMAAttachInstancesQuery
JSON SCHEMAAttachLoadBalancerTargetGroupsResultType
JSON SCHEMAAttachLoadBalancerTargetGroupsType
JSON SCHEMAAttachLoadBalancersResultType
JSON SCHEMAAttachLoadBalancersType
JSON SCHEMAAttachTrafficSourcesResultType
JSON SCHEMAAttachTrafficSourcesType
JSON SCHEMAAutoRollback
JSON SCHEMAAutoScalingGroupDesiredCapacity
JSON SCHEMAAutoScalingGroupMaxSize
JSON SCHEMAAutoScalingGroupMinSize
JSON SCHEMAAutoScalingGroupNames
JSON SCHEMAAutoScalingGroupNamesType
JSON SCHEMAAutoScalingGroupPredictedCapacity
JSON SCHEMAAutoScalingGroup
JSON SCHEMAAutoScalingGroupState
JSON SCHEMAAutoScalingGroups
JSON SCHEMAAutoScalingGroupsType
JSON SCHEMAAutoScalingInstanceDetails
JSON SCHEMAAutoScalingInstances
JSON SCHEMAAutoScalingInstancesType
JSON SCHEMAAutoScalingNotificationTypes
JSON SCHEMAAvailabilityZones
JSON SCHEMABareMetal
JSON SCHEMABaselineEbsBandwidthMbpsRequest
JSON SCHEMABatchDeleteScheduledActionAnswer
JSON SCHEMABatchDeleteScheduledActionType
JSON SCHEMABatchPutScheduledUpdateGroupActionAnswer
JSON SCHEMABatchPutScheduledUpdateGroupActionType
JSON SCHEMABlockDeviceEbsDeleteOnTermination
JSON SCHEMABlockDeviceEbsEncrypted
JSON SCHEMABlockDeviceEbsIops
JSON SCHEMABlockDeviceEbsThroughput
JSON SCHEMABlockDeviceEbsVolumeSize
JSON SCHEMABlockDeviceEbsVolumeType
JSON SCHEMABlockDeviceMapping
JSON SCHEMABlockDeviceMappings
JSON SCHEMABurstablePerformance
JSON SCHEMACancelInstanceRefreshAnswer
JSON SCHEMACancelInstanceRefreshType
JSON SCHEMACapacityForecast
JSON SCHEMACapacityRebalanceEnabled
JSON SCHEMACheckpointDelay
JSON SCHEMACheckpointPercentages
JSON SCHEMAClassicLinkVPCSecurityGroups
JSON SCHEMACompleteLifecycleActionAnswer
JSON SCHEMACompleteLifecycleActionType
JSON SCHEMAContext
JSON SCHEMACooldown
JSON SCHEMACpuManufacturer
JSON SCHEMACpuManufacturers
JSON SCHEMACreateAutoScalingGroupType
JSON SCHEMACreateLaunchConfigurationType
JSON SCHEMACreateOrUpdateTagsType
JSON SCHEMACustomizedMetricSpecification
JSON SCHEMADefaultInstanceWarmup
JSON SCHEMADeleteAutoScalingGroupType
JSON SCHEMADeleteLifecycleHookAnswer
JSON SCHEMADeleteLifecycleHookType
JSON SCHEMADeleteNotificationConfigurationType
JSON SCHEMADeletePolicyType
JSON SCHEMADeleteScheduledActionType
JSON SCHEMADeleteTagsType
JSON SCHEMADeleteWarmPoolAnswer
JSON SCHEMADeleteWarmPoolType
JSON SCHEMADescribeAccountLimitsAnswer
JSON SCHEMADescribeAdjustmentTypesAnswer
JSON SCHEMADescribeAutoScalingInstancesType
JSON SCHEMADescribeAutoScalingNotificationTypesAnswer
JSON SCHEMADescribeInstanceRefreshesAnswer
JSON SCHEMADescribeInstanceRefreshesType
JSON SCHEMADescribeLifecycleHookTypesAnswer
JSON SCHEMADescribeLifecycleHooksAnswer
JSON SCHEMADescribeLifecycleHooksType
JSON SCHEMADescribeLoadBalancerTargetGroupsRequest
JSON SCHEMADescribeLoadBalancerTargetGroupsResponse
JSON SCHEMADescribeLoadBalancersRequest
JSON SCHEMADescribeLoadBalancersResponse
JSON SCHEMADescribeMetricCollectionTypesAnswer
JSON SCHEMADescribeNotificationConfigurationsAnswer
JSON SCHEMADescribeNotificationConfigurationsType
JSON SCHEMADescribePoliciesType
JSON SCHEMADescribeScalingActivitiesType
JSON SCHEMADescribeScheduledActionsType
JSON SCHEMADescribeTagsType
JSON SCHEMADescribeTerminationPolicyTypesAnswer
JSON SCHEMADescribeTrafficSourcesRequest
JSON SCHEMADescribeTrafficSourcesResponse
JSON SCHEMADescribeWarmPoolAnswer
JSON SCHEMADescribeWarmPoolType
JSON SCHEMADesiredConfiguration
JSON SCHEMADetachInstancesAnswer
JSON SCHEMADetachInstancesQuery
JSON SCHEMADetachLoadBalancerTargetGroupsResultType
JSON SCHEMADetachLoadBalancerTargetGroupsType
JSON SCHEMADetachLoadBalancersResultType
JSON SCHEMADetachLoadBalancersType
JSON SCHEMADetachTrafficSourcesResultType
JSON SCHEMADetachTrafficSourcesType
JSON SCHEMADisableMetricsCollectionQuery
JSON SCHEMADisableScaleIn
JSON SCHEMAEbsOptimized
JSON SCHEMAEbs
JSON SCHEMAEnableMetricsCollectionQuery
JSON SCHEMAEnabledMetric
JSON SCHEMAEnabledMetrics
JSON SCHEMAEnterStandbyAnswer
JSON SCHEMAEnterStandbyQuery
JSON SCHEMAEstimatedInstanceWarmup
JSON SCHEMAExcludedInstance
JSON SCHEMAExcludedInstanceTypes
JSON SCHEMAExecutePolicyType
JSON SCHEMAExitStandbyAnswer
JSON SCHEMAExitStandbyQuery
JSON SCHEMAFailedScheduledUpdateGroupActionRequest
JSON SCHEMAFailedScheduledUpdateGroupActionRequests
JSON SCHEMAFilter
JSON SCHEMAFilters
JSON SCHEMAForceDelete
JSON SCHEMAGetPredictiveScalingForecastAnswer
JSON SCHEMAGetPredictiveScalingForecastType
JSON SCHEMAGlobalTimeout
JSON SCHEMAHealthCheckGracePeriod
JSON SCHEMAHeartbeatTimeout
JSON SCHEMAHonorCooldown
JSON SCHEMAIncludeDeletedGroups
JSON SCHEMAInstanceGeneration
JSON SCHEMAInstanceGenerations
JSON SCHEMAInstanceIds
JSON SCHEMAInstanceMetadataEndpointState
JSON SCHEMAInstanceMetadataHttpPutResponseHopLimit
JSON SCHEMAInstanceMetadataHttpTokensState
JSON SCHEMAInstanceMetadataOptions
JSON SCHEMAInstanceMonitoring
JSON SCHEMAInstanceProtected
JSON SCHEMAInstanceRefreshIds
JSON SCHEMAInstanceRefreshInProgressFault
JSON SCHEMAInstanceRefreshLivePoolProgress
JSON SCHEMAInstanceRefreshProgressDetails
JSON SCHEMAInstanceRefresh
JSON SCHEMAInstanceRefreshStatus
JSON SCHEMAInstanceRefreshWarmPoolProgress
JSON SCHEMAInstanceRefreshes
JSON SCHEMAInstanceRequirements
JSON SCHEMAInstanceReusePolicy
JSON SCHEMAInstance
JSON SCHEMAInstancesDistribution
JSON SCHEMAInstances
JSON SCHEMAInstancesToUpdate
JSON SCHEMAIntPercent
JSON SCHEMAInvalidNextToken
JSON SCHEMAIrreversibleInstanceRefreshFault
JSON SCHEMALaunchConfigurationNameType
JSON SCHEMALaunchConfigurationNames
JSON SCHEMALaunchConfigurationNamesType
JSON SCHEMALaunchConfiguration
JSON SCHEMALaunchConfigurations
JSON SCHEMALaunchConfigurationsType
JSON SCHEMALaunchTemplateName
JSON SCHEMALaunchTemplateOverrides
JSON SCHEMALaunchTemplate
JSON SCHEMALaunchTemplateSpecification
JSON SCHEMALifecycleActionResult
JSON SCHEMALifecycleActionToken
JSON SCHEMALifecycleHookNames
JSON SCHEMALifecycleHook
JSON SCHEMALifecycleHookSpecification
JSON SCHEMALifecycleHookSpecifications
JSON SCHEMALifecycleHooks
JSON SCHEMALifecycleState
JSON SCHEMALifecycleTransition
JSON SCHEMALimitExceededFault
JSON SCHEMALoadBalancerNames
JSON SCHEMALoadBalancerState
JSON SCHEMALoadBalancerStates
JSON SCHEMALoadBalancerTargetGroupState
JSON SCHEMALoadBalancerTargetGroupStates
JSON SCHEMALoadForecast
JSON SCHEMALoadForecasts
JSON SCHEMALocalStorage
JSON SCHEMALocalStorageType
JSON SCHEMALocalStorageTypes
JSON SCHEMAMaxGroupPreparedCapacity
JSON SCHEMAMaxInstanceLifetime
JSON SCHEMAMaxNumberOfAutoScalingGroups
JSON SCHEMAMaxNumberOfLaunchConfigurations
JSON SCHEMAMaxRecords
JSON SCHEMAMemoryGiBPerVCpuRequest
JSON SCHEMAMemoryMiBRequest
JSON SCHEMAMetricCollectionType
JSON SCHEMAMetricCollectionTypes
JSON SCHEMAMetricDataQueries
JSON SCHEMAMetricDataQuery
JSON SCHEMAMetricDimensionName
JSON SCHEMAMetricDimension
JSON SCHEMAMetricDimensionValue
JSON SCHEMAMetricDimensions
JSON SCHEMAMetricGranularityType
JSON SCHEMAMetricGranularityTypes
JSON SCHEMAMetricName
JSON SCHEMAMetricNamespace
JSON SCHEMAMetricScale
JSON SCHEMAMetric
JSON SCHEMAMetricStat
JSON SCHEMAMetricStatistic
JSON SCHEMAMetricType
JSON SCHEMAMetricUnit
JSON SCHEMAMetrics
JSON SCHEMAMinAdjustmentMagnitude
JSON SCHEMAMinAdjustmentStep
JSON SCHEMAMixedInstanceSpotPrice
JSON SCHEMAMixedInstancesPolicy
JSON SCHEMAMonitoringEnabled
JSON SCHEMANetworkBandwidthGbpsRequest
JSON SCHEMANetworkInterfaceCountRequest
JSON SCHEMANoDevice
JSON SCHEMANonZeroIntPercent
JSON SCHEMANotificationConfiguration
JSON SCHEMANotificationConfigurations
JSON SCHEMANotificationTargetResourceName
JSON SCHEMANullableBoolean
JSON SCHEMANullablePositiveDouble
JSON SCHEMANullablePositiveInteger
JSON SCHEMANumberOfAutoScalingGroups
JSON SCHEMANumberOfLaunchConfigurations
JSON SCHEMAOnDemandBaseCapacity
JSON SCHEMAOnDemandPercentageAboveBaseCapacity
JSON SCHEMAOverrides
JSON SCHEMAPoliciesType
JSON SCHEMAPolicyARNType
JSON SCHEMAPolicyIncrement
JSON SCHEMAPolicyNames
JSON SCHEMAPolicyTypes
JSON SCHEMAPredefinedLoadMetricType
JSON SCHEMAPredefinedMetricPairType
JSON SCHEMAPredefinedMetricSpecification
JSON SCHEMAPredefinedScalingMetricType
JSON SCHEMAPredictiveScalingConfiguration
JSON SCHEMAPredictiveScalingCustomizedCapacityMetric
JSON SCHEMAPredictiveScalingCustomizedLoadMetric
JSON SCHEMAPredictiveScalingCustomizedScalingMetric
JSON SCHEMAPredictiveScalingForecastTimestamps
JSON SCHEMAPredictiveScalingForecastValues
JSON SCHEMAPredictiveScalingMaxCapacityBreachBehavior
JSON SCHEMAPredictiveScalingMaxCapacityBuffer
JSON SCHEMAPredictiveScalingMetricSpecification
JSON SCHEMAPredictiveScalingMetricSpecifications
JSON SCHEMAPredictiveScalingMode
JSON SCHEMAPredictiveScalingPredefinedLoadMetric
JSON SCHEMAPredictiveScalingPredefinedMetricPair
JSON SCHEMAPredictiveScalingPredefinedScalingMetric
JSON SCHEMAPredictiveScalingSchedulingBufferTime
JSON SCHEMAProcessNames
JSON SCHEMAProcessType
JSON SCHEMAProcesses
JSON SCHEMAProcessesType
JSON SCHEMAProgress
JSON SCHEMAPropagateAtLaunch
JSON SCHEMAProtectedFromScaleIn
JSON SCHEMAPutLifecycleHookAnswer
JSON SCHEMAPutLifecycleHookType
JSON SCHEMAPutNotificationConfigurationType
JSON SCHEMAPutScalingPolicyType
JSON SCHEMAPutScheduledUpdateGroupActionType
JSON SCHEMAPutWarmPoolAnswer
JSON SCHEMAPutWarmPoolType
JSON SCHEMARecordLifecycleActionHeartbeatAnswer
JSON SCHEMARecordLifecycleActionHeartbeatType
JSON SCHEMARefreshInstanceWarmup
JSON SCHEMARefreshPreferences
JSON SCHEMARefreshStrategy
JSON SCHEMAResourceContentionFault
JSON SCHEMAResourceInUseFault
JSON SCHEMAResourceName
JSON SCHEMAReturnData
JSON SCHEMAReuseOnScaleIn
JSON SCHEMARollbackDetails
JSON SCHEMARollbackInstanceRefreshAnswer
JSON SCHEMARollbackInstanceRefreshType
JSON SCHEMAScaleInProtectedInstances
JSON SCHEMAScalingActivityInProgressFault
JSON SCHEMAScalingActivityStatusCode
JSON SCHEMAScalingPolicies
JSON SCHEMAScalingPolicyEnabled
JSON SCHEMAScalingPolicy
JSON SCHEMAScalingProcessQuery
JSON SCHEMAScheduledActionNames
JSON SCHEMAScheduledActionsType
JSON SCHEMAScheduledUpdateGroupActionRequest
JSON SCHEMAScheduledUpdateGroupActionRequests
JSON SCHEMAScheduledUpdateGroupAction
JSON SCHEMAScheduledUpdateGroupActions
JSON SCHEMASecurityGroups
JSON SCHEMAServiceLinkedRoleFailure
JSON SCHEMASetDesiredCapacityType
JSON SCHEMASetInstanceHealthQuery
JSON SCHEMASetInstanceProtectionAnswer
JSON SCHEMASetInstanceProtectionQuery
JSON SCHEMAShouldDecrementDesiredCapacity
JSON SCHEMAShouldRespectGracePeriod
JSON SCHEMASkipMatching
JSON SCHEMASpotInstancePools
JSON SCHEMASpotPrice
JSON SCHEMAStandbyInstances
JSON SCHEMAStartInstanceRefreshAnswer
JSON SCHEMAStartInstanceRefreshType
JSON SCHEMAStepAdjustment
JSON SCHEMAStepAdjustments
JSON SCHEMASuspendedProcess
JSON SCHEMASuspendedProcesses
JSON SCHEMATagDescriptionList
JSON SCHEMATagDescription
JSON SCHEMATagKey
JSON SCHEMATag
JSON SCHEMATagValue
JSON SCHEMATags
JSON SCHEMATagsType
JSON SCHEMATargetGroupARNs
JSON SCHEMATargetTrackingConfiguration
JSON SCHEMATargetTrackingMetricDataQueries
JSON SCHEMATargetTrackingMetricDataQuery
JSON SCHEMATargetTrackingMetricStat
JSON SCHEMATerminateInstanceInAutoScalingGroupType
JSON SCHEMATerminationPolicies
JSON SCHEMATimestampType
JSON SCHEMATotalLocalStorageGBRequest
JSON SCHEMATrafficSourceIdentifier
JSON SCHEMATrafficSourceState
JSON SCHEMATrafficSourceStates
JSON SCHEMATrafficSources
JSON SCHEMAUpdateAutoScalingGroupType
JSON SCHEMAVCpuCountRequest
JSON SCHEMAValues
JSON SCHEMAWarmPoolConfiguration
JSON SCHEMAWarmPoolMinSize
JSON SCHEMAWarmPoolSize
JSON SCHEMAWarmPoolState
JSON SCHEMAWarmPoolStatus
JSON SCHEMAXmlStringMaxLen1023
JSON SCHEMAXmlStringMaxLen1600
JSON SCHEMAXmlStringMaxLen19
JSON SCHEMAXmlStringMaxLen2047
JSON SCHEMAXmlStringMaxLen255
JSON SCHEMAXmlStringMaxLen32
JSON SCHEMAXmlStringMaxLen511
JSON SCHEMAXmlStringMaxLen64
JSON SCHEMAXmlStringMetricLabel
JSON SCHEMAXmlStringMetricStat
JSON SCHEMAXmlString
JSON SCHEMAXmlStringUserData
JSON SCHEMAScroll within the panel for all 373 ·
JSON Structure 373
JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.
JSON Structure definitions describing this provider's data shapes.
Ec2 Auto Scaling Accelerator Count Request Structure
JSON STRUCTUREEc2 Auto Scaling Accelerator Manufacturer Structure
JSON STRUCTUREEc2 Auto Scaling Accelerator Manufacturers Structure
JSON STRUCTUREEc2 Auto Scaling Accelerator Name Structure
JSON STRUCTUREEc2 Auto Scaling Accelerator Names Structure
JSON STRUCTUREEc2 Auto Scaling Accelerator Type Structure
JSON STRUCTUREEc2 Auto Scaling Accelerator Types Structure
JSON STRUCTUREEc2 Auto Scaling Activities Structure
JSON STRUCTUREEc2 Auto Scaling Activities Type Structure
JSON STRUCTUREEc2 Auto Scaling Activity Ids Structure
JSON STRUCTUREEc2 Auto Scaling Activity Structure
JSON STRUCTUREEc2 Auto Scaling Activity Type Structure
JSON STRUCTUREEc2 Auto Scaling Adjustment Type Structure
JSON STRUCTUREEc2 Auto Scaling Adjustment Types Structure
JSON STRUCTUREEc2 Auto Scaling Alarm Structure
JSON STRUCTUREEc2 Auto Scaling Alarms Structure
JSON STRUCTUREEc2 Auto Scaling Allowed Instance Type Structure
JSON STRUCTUREEc2 Auto Scaling Allowed Instance Types Structure
JSON STRUCTUREEc2 Auto Scaling Already Exists Fault Structure
JSON STRUCTUREEc2 Auto Scaling Ascii String Max Len255 Structure
JSON STRUCTUREEc2 Auto Scaling Associate Public Ip Address Structure
JSON STRUCTUREEc2 Auto Scaling Attach Instances Query Structure
JSON STRUCTUREEc2 Auto Scaling Attach Load Balancers Type Structure
JSON STRUCTUREEc2 Auto Scaling Attach Traffic Sources Type Structure
JSON STRUCTUREEc2 Auto Scaling Auto Rollback Structure
JSON STRUCTUREEc2 Auto Scaling Auto Scaling Group Max Size Structure
JSON STRUCTUREEc2 Auto Scaling Auto Scaling Group Min Size Structure
JSON STRUCTUREEc2 Auto Scaling Auto Scaling Group Names Structure
JSON STRUCTUREEc2 Auto Scaling Auto Scaling Group Names Type Structure
JSON STRUCTUREEc2 Auto Scaling Auto Scaling Group State Structure
JSON STRUCTUREEc2 Auto Scaling Auto Scaling Group Structure
JSON STRUCTUREEc2 Auto Scaling Auto Scaling Groups Structure
JSON STRUCTUREEc2 Auto Scaling Auto Scaling Groups Type Structure
JSON STRUCTUREEc2 Auto Scaling Auto Scaling Instance Details Structure
JSON STRUCTUREEc2 Auto Scaling Auto Scaling Instances Structure
JSON STRUCTUREEc2 Auto Scaling Auto Scaling Instances Type Structure
JSON STRUCTUREEc2 Auto Scaling Availability Zones Structure
JSON STRUCTUREEc2 Auto Scaling Bare Metal Structure
JSON STRUCTUREEc2 Auto Scaling Block Device Ebs Encrypted Structure
JSON STRUCTUREEc2 Auto Scaling Block Device Ebs Iops Structure
JSON STRUCTUREEc2 Auto Scaling Block Device Ebs Throughput Structure
JSON STRUCTUREEc2 Auto Scaling Block Device Ebs Volume Size Structure
JSON STRUCTUREEc2 Auto Scaling Block Device Ebs Volume Type Structure
JSON STRUCTUREEc2 Auto Scaling Block Device Mapping Structure
JSON STRUCTUREEc2 Auto Scaling Block Device Mappings Structure
JSON STRUCTUREEc2 Auto Scaling Burstable Performance Structure
JSON STRUCTUREEc2 Auto Scaling Cancel Instance Refresh Type Structure
JSON STRUCTUREEc2 Auto Scaling Capacity Forecast Structure
JSON STRUCTUREEc2 Auto Scaling Capacity Rebalance Enabled Structure
JSON STRUCTUREEc2 Auto Scaling Checkpoint Delay Structure
JSON STRUCTUREEc2 Auto Scaling Checkpoint Percentages Structure
JSON STRUCTUREEc2 Auto Scaling Context Structure
JSON STRUCTUREEc2 Auto Scaling Cooldown Structure
JSON STRUCTUREEc2 Auto Scaling Cpu Manufacturer Structure
JSON STRUCTUREEc2 Auto Scaling Cpu Manufacturers Structure
JSON STRUCTUREEc2 Auto Scaling Create Or Update Tags Type Structure
JSON STRUCTUREEc2 Auto Scaling Default Instance Warmup Structure
JSON STRUCTUREEc2 Auto Scaling Delete Lifecycle Hook Answer Structure
JSON STRUCTUREEc2 Auto Scaling Delete Lifecycle Hook Type Structure
JSON STRUCTUREEc2 Auto Scaling Delete Policy Type Structure
JSON STRUCTUREEc2 Auto Scaling Delete Scheduled Action Type Structure
JSON STRUCTUREEc2 Auto Scaling Delete Tags Type Structure
JSON STRUCTUREEc2 Auto Scaling Delete Warm Pool Answer Structure
JSON STRUCTUREEc2 Auto Scaling Delete Warm Pool Type Structure
JSON STRUCTUREEc2 Auto Scaling Describe Lifecycle Hooks Type Structure
JSON STRUCTUREEc2 Auto Scaling Describe Policies Type Structure
JSON STRUCTUREEc2 Auto Scaling Describe Tags Type Structure
JSON STRUCTUREEc2 Auto Scaling Describe Warm Pool Answer Structure
JSON STRUCTUREEc2 Auto Scaling Describe Warm Pool Type Structure
JSON STRUCTUREEc2 Auto Scaling Desired Configuration Structure
JSON STRUCTUREEc2 Auto Scaling Detach Instances Answer Structure
JSON STRUCTUREEc2 Auto Scaling Detach Instances Query Structure
JSON STRUCTUREEc2 Auto Scaling Detach Load Balancers Type Structure
JSON STRUCTUREEc2 Auto Scaling Detach Traffic Sources Type Structure
JSON STRUCTUREEc2 Auto Scaling Disable Scale In Structure
JSON STRUCTUREEc2 Auto Scaling Ebs Optimized Structure
JSON STRUCTUREEc2 Auto Scaling Ebs Structure
JSON STRUCTUREEc2 Auto Scaling Enabled Metric Structure
JSON STRUCTUREEc2 Auto Scaling Enabled Metrics Structure
JSON STRUCTUREEc2 Auto Scaling Enter Standby Answer Structure
JSON STRUCTUREEc2 Auto Scaling Enter Standby Query Structure
JSON STRUCTUREEc2 Auto Scaling Estimated Instance Warmup Structure
JSON STRUCTUREEc2 Auto Scaling Excluded Instance Structure
JSON STRUCTUREEc2 Auto Scaling Excluded Instance Types Structure
JSON STRUCTUREEc2 Auto Scaling Execute Policy Type Structure
JSON STRUCTUREEc2 Auto Scaling Exit Standby Answer Structure
JSON STRUCTUREEc2 Auto Scaling Exit Standby Query Structure
JSON STRUCTUREEc2 Auto Scaling Filter Structure
JSON STRUCTUREEc2 Auto Scaling Filters Structure
JSON STRUCTUREEc2 Auto Scaling Force Delete Structure
JSON STRUCTUREEc2 Auto Scaling Global Timeout Structure
JSON STRUCTUREEc2 Auto Scaling Health Check Grace Period Structure
JSON STRUCTUREEc2 Auto Scaling Heartbeat Timeout Structure
JSON STRUCTUREEc2 Auto Scaling Honor Cooldown Structure
JSON STRUCTUREEc2 Auto Scaling Include Deleted Groups Structure
JSON STRUCTUREEc2 Auto Scaling Instance Generation Structure
JSON STRUCTUREEc2 Auto Scaling Instance Generations Structure
JSON STRUCTUREEc2 Auto Scaling Instance Ids Structure
JSON STRUCTUREEc2 Auto Scaling Instance Metadata Options Structure
JSON STRUCTUREEc2 Auto Scaling Instance Monitoring Structure
JSON STRUCTUREEc2 Auto Scaling Instance Protected Structure
JSON STRUCTUREEc2 Auto Scaling Instance Refresh Ids Structure
JSON STRUCTUREEc2 Auto Scaling Instance Refresh Status Structure
JSON STRUCTUREEc2 Auto Scaling Instance Refresh Structure
JSON STRUCTUREEc2 Auto Scaling Instance Refreshes Structure
JSON STRUCTUREEc2 Auto Scaling Instance Requirements Structure
JSON STRUCTUREEc2 Auto Scaling Instance Reuse Policy Structure
JSON STRUCTUREEc2 Auto Scaling Instance Structure
JSON STRUCTUREEc2 Auto Scaling Instances Distribution Structure
JSON STRUCTUREEc2 Auto Scaling Instances Structure
JSON STRUCTUREEc2 Auto Scaling Instances To Update Structure
JSON STRUCTUREEc2 Auto Scaling Int Percent Structure
JSON STRUCTUREEc2 Auto Scaling Invalid Next Token Structure
JSON STRUCTUREEc2 Auto Scaling Launch Configuration Names Structure
JSON STRUCTUREEc2 Auto Scaling Launch Configuration Structure
JSON STRUCTUREEc2 Auto Scaling Launch Configurations Structure
JSON STRUCTUREEc2 Auto Scaling Launch Configurations Type Structure
JSON STRUCTUREEc2 Auto Scaling Launch Template Name Structure
JSON STRUCTUREEc2 Auto Scaling Launch Template Overrides Structure
JSON STRUCTUREEc2 Auto Scaling Launch Template Specification Structure
JSON STRUCTUREEc2 Auto Scaling Launch Template Structure
JSON STRUCTUREEc2 Auto Scaling Lifecycle Action Result Structure
JSON STRUCTUREEc2 Auto Scaling Lifecycle Action Token Structure
JSON STRUCTUREEc2 Auto Scaling Lifecycle Hook Names Structure
JSON STRUCTUREEc2 Auto Scaling Lifecycle Hook Specification Structure
JSON STRUCTUREEc2 Auto Scaling Lifecycle Hook Specifications Structure
JSON STRUCTUREEc2 Auto Scaling Lifecycle Hook Structure
JSON STRUCTUREEc2 Auto Scaling Lifecycle Hooks Structure
JSON STRUCTUREEc2 Auto Scaling Lifecycle State Structure
JSON STRUCTUREEc2 Auto Scaling Lifecycle Transition Structure
JSON STRUCTUREEc2 Auto Scaling Limit Exceeded Fault Structure
JSON STRUCTUREEc2 Auto Scaling Load Balancer Names Structure
JSON STRUCTUREEc2 Auto Scaling Load Balancer State Structure
JSON STRUCTUREEc2 Auto Scaling Load Balancer States Structure
JSON STRUCTUREEc2 Auto Scaling Load Forecast Structure
JSON STRUCTUREEc2 Auto Scaling Load Forecasts Structure
JSON STRUCTUREEc2 Auto Scaling Local Storage Structure
JSON STRUCTUREEc2 Auto Scaling Local Storage Type Structure
JSON STRUCTUREEc2 Auto Scaling Local Storage Types Structure
JSON STRUCTUREEc2 Auto Scaling Max Group Prepared Capacity Structure
JSON STRUCTUREEc2 Auto Scaling Max Instance Lifetime Structure
JSON STRUCTUREEc2 Auto Scaling Max Records Structure
JSON STRUCTUREEc2 Auto Scaling Memory Gi B Per V Cpu Request Structure
JSON STRUCTUREEc2 Auto Scaling Memory Mi B Request Structure
JSON STRUCTUREEc2 Auto Scaling Metric Collection Type Structure
JSON STRUCTUREEc2 Auto Scaling Metric Collection Types Structure
JSON STRUCTUREEc2 Auto Scaling Metric Data Queries Structure
JSON STRUCTUREEc2 Auto Scaling Metric Data Query Structure
JSON STRUCTUREEc2 Auto Scaling Metric Dimension Name Structure
JSON STRUCTUREEc2 Auto Scaling Metric Dimension Structure
JSON STRUCTUREEc2 Auto Scaling Metric Dimension Value Structure
JSON STRUCTUREEc2 Auto Scaling Metric Dimensions Structure
JSON STRUCTUREEc2 Auto Scaling Metric Granularity Type Structure
JSON STRUCTUREEc2 Auto Scaling Metric Granularity Types Structure
JSON STRUCTUREEc2 Auto Scaling Metric Name Structure
JSON STRUCTUREEc2 Auto Scaling Metric Namespace Structure
JSON STRUCTUREEc2 Auto Scaling Metric Scale Structure
JSON STRUCTUREEc2 Auto Scaling Metric Stat Structure
JSON STRUCTUREEc2 Auto Scaling Metric Statistic Structure
JSON STRUCTUREEc2 Auto Scaling Metric Structure
JSON STRUCTUREEc2 Auto Scaling Metric Type Structure
JSON STRUCTUREEc2 Auto Scaling Metric Unit Structure
JSON STRUCTUREEc2 Auto Scaling Metrics Structure
JSON STRUCTUREEc2 Auto Scaling Min Adjustment Magnitude Structure
JSON STRUCTUREEc2 Auto Scaling Min Adjustment Step Structure
JSON STRUCTUREEc2 Auto Scaling Mixed Instance Spot Price Structure
JSON STRUCTUREEc2 Auto Scaling Mixed Instances Policy Structure
JSON STRUCTUREEc2 Auto Scaling Monitoring Enabled Structure
JSON STRUCTUREEc2 Auto Scaling No Device Structure
JSON STRUCTUREEc2 Auto Scaling Non Zero Int Percent Structure
JSON STRUCTUREEc2 Auto Scaling Notification Configuration Structure
JSON STRUCTUREEc2 Auto Scaling Notification Configurations Structure
JSON STRUCTUREEc2 Auto Scaling Nullable Boolean Structure
JSON STRUCTUREEc2 Auto Scaling Nullable Positive Double Structure
JSON STRUCTUREEc2 Auto Scaling Nullable Positive Integer Structure
JSON STRUCTUREEc2 Auto Scaling Number Of Auto Scaling Groups Structure
JSON STRUCTUREEc2 Auto Scaling On Demand Base Capacity Structure
JSON STRUCTUREEc2 Auto Scaling Overrides Structure
JSON STRUCTUREEc2 Auto Scaling Policies Type Structure
JSON STRUCTUREEc2 Auto Scaling Policy Arn Type Structure
JSON STRUCTUREEc2 Auto Scaling Policy Increment Structure
JSON STRUCTUREEc2 Auto Scaling Policy Names Structure
JSON STRUCTUREEc2 Auto Scaling Policy Types Structure
JSON STRUCTUREEc2 Auto Scaling Predefined Load Metric Type Structure
JSON STRUCTUREEc2 Auto Scaling Predefined Metric Pair Type Structure
JSON STRUCTUREEc2 Auto Scaling Predictive Scaling Mode Structure
JSON STRUCTUREEc2 Auto Scaling Process Names Structure
JSON STRUCTUREEc2 Auto Scaling Process Type Structure
JSON STRUCTUREEc2 Auto Scaling Processes Structure
JSON STRUCTUREEc2 Auto Scaling Processes Type Structure
JSON STRUCTUREEc2 Auto Scaling Progress Structure
JSON STRUCTUREEc2 Auto Scaling Propagate At Launch Structure
JSON STRUCTUREEc2 Auto Scaling Protected From Scale In Structure
JSON STRUCTUREEc2 Auto Scaling Put Lifecycle Hook Answer Structure
JSON STRUCTUREEc2 Auto Scaling Put Lifecycle Hook Type Structure
JSON STRUCTUREEc2 Auto Scaling Put Scaling Policy Type Structure
JSON STRUCTUREEc2 Auto Scaling Put Warm Pool Answer Structure
JSON STRUCTUREEc2 Auto Scaling Put Warm Pool Type Structure
JSON STRUCTUREEc2 Auto Scaling Refresh Instance Warmup Structure
JSON STRUCTUREEc2 Auto Scaling Refresh Preferences Structure
JSON STRUCTUREEc2 Auto Scaling Refresh Strategy Structure
JSON STRUCTUREEc2 Auto Scaling Resource Contention Fault Structure
JSON STRUCTUREEc2 Auto Scaling Resource In Use Fault Structure
JSON STRUCTUREEc2 Auto Scaling Resource Name Structure
JSON STRUCTUREEc2 Auto Scaling Return Data Structure
JSON STRUCTUREEc2 Auto Scaling Reuse On Scale In Structure
JSON STRUCTUREEc2 Auto Scaling Rollback Details Structure
JSON STRUCTUREEc2 Auto Scaling Scale In Protected Instances Structure
JSON STRUCTUREEc2 Auto Scaling Scaling Activity Status Code Structure
JSON STRUCTUREEc2 Auto Scaling Scaling Policies Structure
JSON STRUCTUREEc2 Auto Scaling Scaling Policy Enabled Structure
JSON STRUCTUREEc2 Auto Scaling Scaling Policy Structure
JSON STRUCTUREEc2 Auto Scaling Scaling Process Query Structure
JSON STRUCTUREEc2 Auto Scaling Scheduled Action Names Structure
JSON STRUCTUREEc2 Auto Scaling Scheduled Actions Type Structure
JSON STRUCTUREEc2 Auto Scaling Scheduled Update Group Action Structure
JSON STRUCTUREEc2 Auto Scaling Security Groups Structure
JSON STRUCTUREEc2 Auto Scaling Service Linked Role Failure Structure
JSON STRUCTUREEc2 Auto Scaling Set Desired Capacity Type Structure
JSON STRUCTUREEc2 Auto Scaling Set Instance Health Query Structure
JSON STRUCTUREEc2 Auto Scaling Set Instance Protection Query Structure
JSON STRUCTUREEc2 Auto Scaling Should Respect Grace Period Structure
JSON STRUCTUREEc2 Auto Scaling Skip Matching Structure
JSON STRUCTUREEc2 Auto Scaling Spot Instance Pools Structure
JSON STRUCTUREEc2 Auto Scaling Spot Price Structure
JSON STRUCTUREEc2 Auto Scaling Standby Instances Structure
JSON STRUCTUREEc2 Auto Scaling Start Instance Refresh Answer Structure
JSON STRUCTUREEc2 Auto Scaling Start Instance Refresh Type Structure
JSON STRUCTUREEc2 Auto Scaling Step Adjustment Structure
JSON STRUCTUREEc2 Auto Scaling Step Adjustments Structure
JSON STRUCTUREEc2 Auto Scaling Suspended Process Structure
JSON STRUCTUREEc2 Auto Scaling Suspended Processes Structure
JSON STRUCTUREEc2 Auto Scaling Tag Description List Structure
JSON STRUCTUREEc2 Auto Scaling Tag Description Structure
JSON STRUCTUREEc2 Auto Scaling Tag Key Structure
JSON STRUCTUREEc2 Auto Scaling Tag Structure
JSON STRUCTUREEc2 Auto Scaling Tag Value Structure
JSON STRUCTUREEc2 Auto Scaling Tags Structure
JSON STRUCTUREEc2 Auto Scaling Tags Type Structure
JSON STRUCTUREEc2 Auto Scaling Target Group Ar Ns Structure
JSON STRUCTUREEc2 Auto Scaling Target Tracking Configuration Structure
JSON STRUCTUREEc2 Auto Scaling Target Tracking Metric Stat Structure
JSON STRUCTUREEc2 Auto Scaling Termination Policies Structure
JSON STRUCTUREEc2 Auto Scaling Timestamp Type Structure
JSON STRUCTUREEc2 Auto Scaling Traffic Source Identifier Structure
JSON STRUCTUREEc2 Auto Scaling Traffic Source State Structure
JSON STRUCTUREEc2 Auto Scaling Traffic Source States Structure
JSON STRUCTUREEc2 Auto Scaling Traffic Sources Structure
JSON STRUCTUREEc2 Auto Scaling V Cpu Count Request Structure
JSON STRUCTUREEc2 Auto Scaling Values Structure
JSON STRUCTUREEc2 Auto Scaling Warm Pool Configuration Structure
JSON STRUCTUREEc2 Auto Scaling Warm Pool Min Size Structure
JSON STRUCTUREEc2 Auto Scaling Warm Pool Size Structure
JSON STRUCTUREEc2 Auto Scaling Warm Pool State Structure
JSON STRUCTUREEc2 Auto Scaling Warm Pool Status Structure
JSON STRUCTUREEc2 Auto Scaling Xml String Max Len1023 Structure
JSON STRUCTUREEc2 Auto Scaling Xml String Max Len1600 Structure
JSON STRUCTUREEc2 Auto Scaling Xml String Max Len19 Structure
JSON STRUCTUREEc2 Auto Scaling Xml String Max Len2047 Structure
JSON STRUCTUREEc2 Auto Scaling Xml String Max Len255 Structure
JSON STRUCTUREEc2 Auto Scaling Xml String Max Len32 Structure
JSON STRUCTUREEc2 Auto Scaling Xml String Max Len511 Structure
JSON STRUCTUREEc2 Auto Scaling Xml String Max Len64 Structure
JSON STRUCTUREEc2 Auto Scaling Xml String Metric Label Structure
JSON STRUCTUREEc2 Auto Scaling Xml String Metric Stat Structure
JSON STRUCTUREEc2 Auto Scaling Xml String Structure
JSON STRUCTUREEc2 Auto Scaling Xml String User Data Structure
JSON STRUCTUREScroll within the panel for all 373 ·
Examples 373
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Ec2 Auto Scaling Ebs Example
EXAMPLEEc2 Auto Scaling Tag Example
EXAMPLEScroll within the panel for all 373 ·
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.
What developers build with this provider.
Web Application Scaling
Automatically scale web server fleets to handle variable HTTP traffic loads without over-provisioning.
Batch Processing
Scale compute capacity up when jobs arrive and down when completed to minimize costs for batch workloads.
Microservices Autoscaling
Independently scale each microservice based on its own traffic patterns and resource utilization.
Cost Optimization
Combine Spot and On-Demand instances to reduce EC2 costs while maintaining availability.
Blue/Green Deployments
Use instance refresh to gradually replace old instances with new ones for zero-downtime deployments.
Resources
Every other property we hold for Amazon EC2 Auto Scaling — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 5
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 11
Pagination, idempotency, versioning, errors, and events
Scroll within the panel for all 11 ·
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 4
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 1
Properties that don't map to a standard resource type
← All providers · Data indexed from github.com/api-evangelist/amazon-ec2-auto-scaling · machine-readable index on apis.io