AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::AutoScaling::Model Namespace Reference

Namespaces

 
 
 
namespace  BareMetalMapper
 
 
 
 
 
 
 
 
namespace  LocalStorageMapper
 
 
 
namespace  MetricTypeMapper
 
 
 
 
 
 
 
 
 
 
 
 

Classes

 
 
class  Activity
 
 
class  Alarm
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Ebs
 
 
 
 
 
 
 
 
 
class  Filter
 
 
 
class  Instance
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  LoadForecast
 
 
 
class  Metric
 
 
 
 
 
class  MetricStat
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  ProcessType
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Tag
 
 
 
 
 
 
 
 
 
 
 
 
 

Typedefs

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Enumerations

 
enum class  AcceleratorName {
  NOT_SET , a100 , v100 , k80 ,
  t4 , m60 , radeon_pro_v520 , vu9p
}
 
enum class  AcceleratorType { NOT_SET , gpu , fpga , inference }
 
enum class  BareMetal { NOT_SET , included , excluded , required }
 
 
 
 
 
 
 
 
 
enum class  LocalStorageType { NOT_SET , hdd , ssd }
 
enum class  MetricStatistic {
  NOT_SET , Average , Minimum , Maximum ,
  SampleCount , Sum
}
 
 
 
 
 
 
 
enum class  RefreshStrategy { NOT_SET , Rolling }
 
 
 
 
 
 

Typedef Documentation

◆ AttachInstancesOutcome

Definition at line 190 of file AutoScalingServiceClientModel.h.

◆ AttachInstancesOutcomeCallable

Definition at line 258 of file AutoScalingServiceClientModel.h.

◆ AttachLoadBalancersOutcome

Definition at line 192 of file AutoScalingServiceClientModel.h.

◆ AttachLoadBalancersOutcomeCallable

Definition at line 260 of file AutoScalingServiceClientModel.h.

◆ AttachLoadBalancerTargetGroupsOutcome

Definition at line 191 of file AutoScalingServiceClientModel.h.

◆ AttachLoadBalancerTargetGroupsOutcomeCallable

Definition at line 259 of file AutoScalingServiceClientModel.h.

◆ AttachTrafficSourcesOutcome

Definition at line 193 of file AutoScalingServiceClientModel.h.

◆ AttachTrafficSourcesOutcomeCallable

Definition at line 261 of file AutoScalingServiceClientModel.h.

◆ BatchDeleteScheduledActionOutcome

Definition at line 194 of file AutoScalingServiceClientModel.h.

◆ BatchDeleteScheduledActionOutcomeCallable

Definition at line 262 of file AutoScalingServiceClientModel.h.

◆ BatchPutScheduledUpdateGroupActionOutcome

Definition at line 195 of file AutoScalingServiceClientModel.h.

◆ BatchPutScheduledUpdateGroupActionOutcomeCallable

Definition at line 263 of file AutoScalingServiceClientModel.h.

◆ CancelInstanceRefreshOutcome

Definition at line 196 of file AutoScalingServiceClientModel.h.

◆ CancelInstanceRefreshOutcomeCallable

Definition at line 264 of file AutoScalingServiceClientModel.h.

◆ CompleteLifecycleActionOutcome

Definition at line 197 of file AutoScalingServiceClientModel.h.

◆ CompleteLifecycleActionOutcomeCallable

Definition at line 265 of file AutoScalingServiceClientModel.h.

◆ CreateAutoScalingGroupOutcome

Definition at line 198 of file AutoScalingServiceClientModel.h.

◆ CreateAutoScalingGroupOutcomeCallable

Definition at line 266 of file AutoScalingServiceClientModel.h.

◆ CreateLaunchConfigurationOutcome

Definition at line 199 of file AutoScalingServiceClientModel.h.

◆ CreateLaunchConfigurationOutcomeCallable

Definition at line 267 of file AutoScalingServiceClientModel.h.

◆ CreateOrUpdateTagsOutcome

Definition at line 200 of file AutoScalingServiceClientModel.h.

◆ CreateOrUpdateTagsOutcomeCallable

Definition at line 268 of file AutoScalingServiceClientModel.h.

◆ DeleteAutoScalingGroupOutcome

Definition at line 201 of file AutoScalingServiceClientModel.h.

◆ DeleteAutoScalingGroupOutcomeCallable

Definition at line 269 of file AutoScalingServiceClientModel.h.

◆ DeleteLaunchConfigurationOutcome

Definition at line 202 of file AutoScalingServiceClientModel.h.

◆ DeleteLaunchConfigurationOutcomeCallable

Definition at line 270 of file AutoScalingServiceClientModel.h.

◆ DeleteLifecycleHookOutcome

Definition at line 203 of file AutoScalingServiceClientModel.h.

◆ DeleteLifecycleHookOutcomeCallable

Definition at line 271 of file AutoScalingServiceClientModel.h.

◆ DeleteNotificationConfigurationOutcome

Definition at line 204 of file AutoScalingServiceClientModel.h.

◆ DeleteNotificationConfigurationOutcomeCallable

Definition at line 272 of file AutoScalingServiceClientModel.h.

◆ DeletePolicyOutcome

Definition at line 205 of file AutoScalingServiceClientModel.h.

◆ DeletePolicyOutcomeCallable

Definition at line 273 of file AutoScalingServiceClientModel.h.

◆ DeleteScheduledActionOutcome

Definition at line 206 of file AutoScalingServiceClientModel.h.

◆ DeleteScheduledActionOutcomeCallable

Definition at line 274 of file AutoScalingServiceClientModel.h.

◆ DeleteTagsOutcome

Definition at line 207 of file AutoScalingServiceClientModel.h.

◆ DeleteTagsOutcomeCallable

Definition at line 275 of file AutoScalingServiceClientModel.h.

◆ DeleteWarmPoolOutcome

Definition at line 208 of file AutoScalingServiceClientModel.h.

◆ DeleteWarmPoolOutcomeCallable

Definition at line 276 of file AutoScalingServiceClientModel.h.

◆ DescribeAccountLimitsOutcome

Definition at line 209 of file AutoScalingServiceClientModel.h.

◆ DescribeAccountLimitsOutcomeCallable

Definition at line 277 of file AutoScalingServiceClientModel.h.

◆ DescribeAdjustmentTypesOutcome

Definition at line 210 of file AutoScalingServiceClientModel.h.

◆ DescribeAdjustmentTypesOutcomeCallable

Definition at line 278 of file AutoScalingServiceClientModel.h.

◆ DescribeAutoScalingGroupsOutcome

Definition at line 211 of file AutoScalingServiceClientModel.h.

◆ DescribeAutoScalingGroupsOutcomeCallable

Definition at line 279 of file AutoScalingServiceClientModel.h.

◆ DescribeAutoScalingInstancesOutcome

Definition at line 212 of file AutoScalingServiceClientModel.h.

◆ DescribeAutoScalingInstancesOutcomeCallable

Definition at line 280 of file AutoScalingServiceClientModel.h.

◆ DescribeAutoScalingNotificationTypesOutcome

Definition at line 213 of file AutoScalingServiceClientModel.h.

◆ DescribeAutoScalingNotificationTypesOutcomeCallable

Definition at line 281 of file AutoScalingServiceClientModel.h.

◆ DescribeInstanceRefreshesOutcome

Definition at line 214 of file AutoScalingServiceClientModel.h.

◆ DescribeInstanceRefreshesOutcomeCallable

Definition at line 282 of file AutoScalingServiceClientModel.h.

◆ DescribeLaunchConfigurationsOutcome

Definition at line 215 of file AutoScalingServiceClientModel.h.

◆ DescribeLaunchConfigurationsOutcomeCallable

Definition at line 283 of file AutoScalingServiceClientModel.h.

◆ DescribeLifecycleHooksOutcome

Definition at line 217 of file AutoScalingServiceClientModel.h.

◆ DescribeLifecycleHooksOutcomeCallable

Definition at line 285 of file AutoScalingServiceClientModel.h.

◆ DescribeLifecycleHookTypesOutcome

Definition at line 216 of file AutoScalingServiceClientModel.h.

◆ DescribeLifecycleHookTypesOutcomeCallable

Definition at line 284 of file AutoScalingServiceClientModel.h.

◆ DescribeLoadBalancersOutcome

Definition at line 219 of file AutoScalingServiceClientModel.h.

◆ DescribeLoadBalancersOutcomeCallable

Definition at line 287 of file AutoScalingServiceClientModel.h.

◆ DescribeLoadBalancerTargetGroupsOutcome

Definition at line 218 of file AutoScalingServiceClientModel.h.

◆ DescribeLoadBalancerTargetGroupsOutcomeCallable

Definition at line 286 of file AutoScalingServiceClientModel.h.

◆ DescribeMetricCollectionTypesOutcome

Definition at line 220 of file AutoScalingServiceClientModel.h.

◆ DescribeMetricCollectionTypesOutcomeCallable

Definition at line 288 of file AutoScalingServiceClientModel.h.

◆ DescribeNotificationConfigurationsOutcome

Definition at line 221 of file AutoScalingServiceClientModel.h.

◆ DescribeNotificationConfigurationsOutcomeCallable

Definition at line 289 of file AutoScalingServiceClientModel.h.

◆ DescribePoliciesOutcome

Definition at line 222 of file AutoScalingServiceClientModel.h.

◆ DescribePoliciesOutcomeCallable

Definition at line 290 of file AutoScalingServiceClientModel.h.

◆ DescribeScalingActivitiesOutcome

Definition at line 223 of file AutoScalingServiceClientModel.h.

◆ DescribeScalingActivitiesOutcomeCallable

Definition at line 291 of file AutoScalingServiceClientModel.h.

◆ DescribeScalingProcessTypesOutcome

Definition at line 224 of file AutoScalingServiceClientModel.h.

◆ DescribeScalingProcessTypesOutcomeCallable

Definition at line 292 of file AutoScalingServiceClientModel.h.

◆ DescribeScheduledActionsOutcome

Definition at line 225 of file AutoScalingServiceClientModel.h.

◆ DescribeScheduledActionsOutcomeCallable

Definition at line 293 of file AutoScalingServiceClientModel.h.

◆ DescribeTagsOutcome

Definition at line 226 of file AutoScalingServiceClientModel.h.

◆ DescribeTagsOutcomeCallable

Definition at line 294 of file AutoScalingServiceClientModel.h.

◆ DescribeTerminationPolicyTypesOutcome

Definition at line 227 of file AutoScalingServiceClientModel.h.

◆ DescribeTerminationPolicyTypesOutcomeCallable

Definition at line 295 of file AutoScalingServiceClientModel.h.

◆ DescribeTrafficSourcesOutcome

Definition at line 228 of file AutoScalingServiceClientModel.h.

◆ DescribeTrafficSourcesOutcomeCallable

Definition at line 296 of file AutoScalingServiceClientModel.h.

◆ DescribeWarmPoolOutcome

Definition at line 229 of file AutoScalingServiceClientModel.h.

◆ DescribeWarmPoolOutcomeCallable

Definition at line 297 of file AutoScalingServiceClientModel.h.

◆ DetachInstancesOutcome

Definition at line 230 of file AutoScalingServiceClientModel.h.

◆ DetachInstancesOutcomeCallable

Definition at line 298 of file AutoScalingServiceClientModel.h.

◆ DetachLoadBalancersOutcome

Definition at line 232 of file AutoScalingServiceClientModel.h.

◆ DetachLoadBalancersOutcomeCallable

Definition at line 300 of file AutoScalingServiceClientModel.h.

◆ DetachLoadBalancerTargetGroupsOutcome

Definition at line 231 of file AutoScalingServiceClientModel.h.

◆ DetachLoadBalancerTargetGroupsOutcomeCallable

Definition at line 299 of file AutoScalingServiceClientModel.h.

◆ DetachTrafficSourcesOutcome

Definition at line 233 of file AutoScalingServiceClientModel.h.

◆ DetachTrafficSourcesOutcomeCallable

Definition at line 301 of file AutoScalingServiceClientModel.h.

◆ DisableMetricsCollectionOutcome

Definition at line 234 of file AutoScalingServiceClientModel.h.

◆ DisableMetricsCollectionOutcomeCallable

Definition at line 302 of file AutoScalingServiceClientModel.h.

◆ EnableMetricsCollectionOutcome

Definition at line 235 of file AutoScalingServiceClientModel.h.

◆ EnableMetricsCollectionOutcomeCallable

Definition at line 303 of file AutoScalingServiceClientModel.h.

◆ EnterStandbyOutcome

Definition at line 236 of file AutoScalingServiceClientModel.h.

◆ EnterStandbyOutcomeCallable

Definition at line 304 of file AutoScalingServiceClientModel.h.

◆ ExecutePolicyOutcome

Definition at line 237 of file AutoScalingServiceClientModel.h.

◆ ExecutePolicyOutcomeCallable

Definition at line 305 of file AutoScalingServiceClientModel.h.

◆ ExitStandbyOutcome

Definition at line 238 of file AutoScalingServiceClientModel.h.

◆ ExitStandbyOutcomeCallable

Definition at line 306 of file AutoScalingServiceClientModel.h.

◆ GetPredictiveScalingForecastOutcome

Definition at line 239 of file AutoScalingServiceClientModel.h.

◆ GetPredictiveScalingForecastOutcomeCallable

Definition at line 307 of file AutoScalingServiceClientModel.h.

◆ PutLifecycleHookOutcome

Definition at line 240 of file AutoScalingServiceClientModel.h.

◆ PutLifecycleHookOutcomeCallable

Definition at line 308 of file AutoScalingServiceClientModel.h.

◆ PutNotificationConfigurationOutcome

Definition at line 241 of file AutoScalingServiceClientModel.h.

◆ PutNotificationConfigurationOutcomeCallable

Definition at line 309 of file AutoScalingServiceClientModel.h.

◆ PutScalingPolicyOutcome

Definition at line 242 of file AutoScalingServiceClientModel.h.

◆ PutScalingPolicyOutcomeCallable

Definition at line 310 of file AutoScalingServiceClientModel.h.

◆ PutScheduledUpdateGroupActionOutcome

Definition at line 243 of file AutoScalingServiceClientModel.h.

◆ PutScheduledUpdateGroupActionOutcomeCallable

Definition at line 311 of file AutoScalingServiceClientModel.h.

◆ PutWarmPoolOutcome

Definition at line 244 of file AutoScalingServiceClientModel.h.

◆ PutWarmPoolOutcomeCallable

Definition at line 312 of file AutoScalingServiceClientModel.h.

◆ RecordLifecycleActionHeartbeatOutcome

Definition at line 245 of file AutoScalingServiceClientModel.h.

◆ RecordLifecycleActionHeartbeatOutcomeCallable

Definition at line 313 of file AutoScalingServiceClientModel.h.

◆ ResumeProcessesOutcome

Definition at line 246 of file AutoScalingServiceClientModel.h.

◆ ResumeProcessesOutcomeCallable

Definition at line 314 of file AutoScalingServiceClientModel.h.

◆ RollbackInstanceRefreshOutcome

Definition at line 247 of file AutoScalingServiceClientModel.h.

◆ RollbackInstanceRefreshOutcomeCallable

Definition at line 315 of file AutoScalingServiceClientModel.h.

◆ SetDesiredCapacityOutcome

Definition at line 248 of file AutoScalingServiceClientModel.h.

◆ SetDesiredCapacityOutcomeCallable

Definition at line 316 of file AutoScalingServiceClientModel.h.

◆ SetInstanceHealthOutcome

Definition at line 249 of file AutoScalingServiceClientModel.h.

◆ SetInstanceHealthOutcomeCallable

Definition at line 317 of file AutoScalingServiceClientModel.h.

◆ SetInstanceProtectionOutcome

Definition at line 250 of file AutoScalingServiceClientModel.h.

◆ SetInstanceProtectionOutcomeCallable

Definition at line 318 of file AutoScalingServiceClientModel.h.

◆ StartInstanceRefreshOutcome

Definition at line 251 of file AutoScalingServiceClientModel.h.

◆ StartInstanceRefreshOutcomeCallable

Definition at line 319 of file AutoScalingServiceClientModel.h.

◆ SuspendProcessesOutcome

Definition at line 252 of file AutoScalingServiceClientModel.h.

◆ SuspendProcessesOutcomeCallable

Definition at line 320 of file AutoScalingServiceClientModel.h.

◆ TerminateInstanceInAutoScalingGroupOutcome

Definition at line 253 of file AutoScalingServiceClientModel.h.

◆ TerminateInstanceInAutoScalingGroupOutcomeCallable

Definition at line 321 of file AutoScalingServiceClientModel.h.

◆ UpdateAutoScalingGroupOutcome

Definition at line 254 of file AutoScalingServiceClientModel.h.

◆ UpdateAutoScalingGroupOutcomeCallable

Definition at line 322 of file AutoScalingServiceClientModel.h.

Enumeration Type Documentation

◆ AcceleratorManufacturer

Enumerator
NOT_SET 
nvidia 
amd 
amazon_web_services 
xilinx 

Definition at line 16 of file AcceleratorManufacturer.h.

◆ AcceleratorName

Enumerator
NOT_SET 
a100 
v100 
k80 
t4 
m60 
radeon_pro_v520 
vu9p 

Definition at line 16 of file AcceleratorName.h.

◆ AcceleratorType

Enumerator
NOT_SET 
gpu 
fpga 
inference 

Definition at line 16 of file AcceleratorType.h.

◆ BareMetal

Enumerator
NOT_SET 
included 
excluded 
required 

Definition at line 16 of file BareMetal.h.

◆ BurstablePerformance

Enumerator
NOT_SET 
included 
excluded 
required 

Definition at line 16 of file BurstablePerformance.h.

◆ CpuManufacturer

Enumerator
NOT_SET 
intel 
amd 
amazon_web_services 

Definition at line 16 of file CpuManufacturer.h.

◆ InstanceGeneration

Enumerator
NOT_SET 
current 
previous 

Definition at line 16 of file InstanceGeneration.h.

◆ InstanceMetadataEndpointState

Enumerator
NOT_SET 
disabled 
enabled 

Definition at line 16 of file InstanceMetadataEndpointState.h.

◆ InstanceMetadataHttpTokensState

Enumerator
NOT_SET 
optional 
required 

Definition at line 16 of file InstanceMetadataHttpTokensState.h.

◆ InstanceRefreshStatus

Enumerator
NOT_SET 
Pending 
InProgress 
Successful 
Failed 
Cancelling 
Cancelled 
RollbackInProgress 
RollbackFailed 
RollbackSuccessful 
Baking 

Definition at line 16 of file InstanceRefreshStatus.h.

◆ LifecycleState

Enumerator
NOT_SET 
Pending 
Pending_Wait 
Pending_Proceed 
Quarantined 
InService 
Terminating 
Terminating_Wait 
Terminating_Proceed 
Terminated 
Detaching 
Detached 
EnteringStandby 
Standby 
Warmed_Pending 
Warmed_Pending_Wait 
Warmed_Pending_Proceed 
Warmed_Terminating 
Warmed_Terminating_Wait 
Warmed_Terminating_Proceed 
Warmed_Terminated 
Warmed_Stopped 
Warmed_Running 
Warmed_Hibernated 

Definition at line 16 of file LifecycleState.h.

◆ LocalStorage

Enumerator
NOT_SET 
included 
excluded 
required 

Definition at line 16 of file LocalStorage.h.

◆ LocalStorageType

Enumerator
NOT_SET 
hdd 
ssd 

Definition at line 16 of file LocalStorageType.h.

◆ MetricStatistic

Enumerator
NOT_SET 
Average 
Minimum 
Maximum 
SampleCount 
Sum 

Definition at line 16 of file MetricStatistic.h.

◆ MetricType

Enumerator
NOT_SET 
ASGAverageCPUUtilization 
ASGAverageNetworkIn 
ASGAverageNetworkOut 
ALBRequestCountPerTarget 

Definition at line 16 of file MetricType.h.

◆ PredefinedLoadMetricType

Enumerator
NOT_SET 
ASGTotalCPUUtilization 
ASGTotalNetworkIn 
ASGTotalNetworkOut 
ALBTargetGroupRequestCount 

Definition at line 16 of file PredefinedLoadMetricType.h.

◆ PredefinedMetricPairType

Enumerator
NOT_SET 
ASGCPUUtilization 
ASGNetworkIn 
ASGNetworkOut 
ALBRequestCount 

Definition at line 16 of file PredefinedMetricPairType.h.

◆ PredefinedScalingMetricType

Enumerator
NOT_SET 
ASGAverageCPUUtilization 
ASGAverageNetworkIn 
ASGAverageNetworkOut 
ALBRequestCountPerTarget 

Definition at line 16 of file PredefinedScalingMetricType.h.

◆ PredictiveScalingMaxCapacityBreachBehavior

Enumerator
NOT_SET 
HonorMaxCapacity 
IncreaseMaxCapacity 

Definition at line 16 of file PredictiveScalingMaxCapacityBreachBehavior.h.

◆ PredictiveScalingMode

Enumerator
NOT_SET 
ForecastAndScale 
ForecastOnly 

Definition at line 16 of file PredictiveScalingMode.h.

◆ RefreshStrategy

Enumerator
NOT_SET 
Rolling 

Definition at line 16 of file RefreshStrategy.h.

◆ ScaleInProtectedInstances

Enumerator
NOT_SET 
Refresh 
Ignore 
Wait 

Definition at line 16 of file ScaleInProtectedInstances.h.

◆ ScalingActivityStatusCode

Enumerator
NOT_SET 
PendingSpotBidPlacement 
WaitingForSpotInstanceRequestId 
WaitingForSpotInstanceId 
WaitingForInstanceId 
PreInService 
InProgress 
WaitingForELBConnectionDraining 
MidLifecycleAction 
WaitingForInstanceWarmup 
Successful 
Failed 
Cancelled 
WaitingForConnectionDraining 

Definition at line 16 of file ScalingActivityStatusCode.h.

◆ StandbyInstances

Enumerator
NOT_SET 
Terminate 
Ignore 
Wait 

Definition at line 16 of file StandbyInstances.h.

◆ WarmPoolState

Enumerator
NOT_SET 
Stopped 
Running 
Hibernated 

Definition at line 16 of file WarmPoolState.h.

◆ WarmPoolStatus

Enumerator
NOT_SET 
PendingDelete 

Definition at line 16 of file WarmPoolStatus.h.