Module: Aws::AutoScaling::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-autoscaling/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AcceleratorCountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceleratorCountRequest')
- AcceleratorManufacturer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AcceleratorManufacturer')
- AcceleratorManufacturers =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AcceleratorManufacturers')
- AcceleratorName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AcceleratorName')
- AcceleratorNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AcceleratorNames')
- AcceleratorTotalMemoryMiBRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceleratorTotalMemoryMiBRequest')
- AcceleratorType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AcceleratorType')
- AcceleratorTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AcceleratorTypes')
- ActiveInstanceRefreshNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActiveInstanceRefreshNotFoundFault', error: {"code"=>"ActiveInstanceRefreshNotFound", "httpStatusCode"=>400, "senderFault"=>true})
- Activities =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Activities')
- ActivitiesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivitiesType')
- Activity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Activity')
- ActivityIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ActivityIds')
- ActivityType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivityType')
- AdjustmentType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdjustmentType')
- AdjustmentTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AdjustmentTypes')
- Alarm =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Alarm')
- AlarmList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AlarmList')
- AlarmSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AlarmSpecification')
- Alarms =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Alarms')
- AllowedInstanceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AllowedInstanceType')
- AllowedInstanceTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AllowedInstanceTypes')
- AlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AlreadyExistsFault', error: {"code"=>"AlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- AnyPrintableAsciiStringMaxLen4000 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AnyPrintableAsciiStringMaxLen4000')
- AsciiStringMaxLen255 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AsciiStringMaxLen255')
- AssociatePublicIpAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'AssociatePublicIpAddress')
- AttachInstancesQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachInstancesQuery')
- AttachLoadBalancerTargetGroupsResultType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachLoadBalancerTargetGroupsResultType')
- AttachLoadBalancerTargetGroupsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachLoadBalancerTargetGroupsType')
- AttachLoadBalancersResultType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachLoadBalancersResultType')
- AttachLoadBalancersType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachLoadBalancersType')
- AttachTrafficSourcesResultType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachTrafficSourcesResultType')
- AttachTrafficSourcesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachTrafficSourcesType')
- AutoRollback =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'AutoRollback')
- AutoScalingGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutoScalingGroup')
- AutoScalingGroupDesiredCapacity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AutoScalingGroupDesiredCapacity')
- AutoScalingGroupMaxSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AutoScalingGroupMaxSize')
- AutoScalingGroupMinSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AutoScalingGroupMinSize')
- AutoScalingGroupNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AutoScalingGroupNames')
- AutoScalingGroupNamesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutoScalingGroupNamesType')
- AutoScalingGroupPredictedCapacity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AutoScalingGroupPredictedCapacity')
- AutoScalingGroupState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AutoScalingGroupState')
- AutoScalingGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AutoScalingGroups')
- AutoScalingGroupsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutoScalingGroupsType')
- AutoScalingInstanceDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutoScalingInstanceDetails')
- AutoScalingInstances =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AutoScalingInstances')
- AutoScalingInstancesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutoScalingInstancesType')
- AutoScalingNotificationTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AutoScalingNotificationTypes')
- AvailabilityZoneDistribution =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AvailabilityZoneDistribution')
- AvailabilityZoneImpairmentPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AvailabilityZoneImpairmentPolicy')
- AvailabilityZones =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AvailabilityZones')
- BakeTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'BakeTime')
- BareMetal =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BareMetal')
- BaselineEbsBandwidthMbpsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BaselineEbsBandwidthMbpsRequest')
- BaselinePerformanceFactorsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BaselinePerformanceFactorsRequest')
- BatchDeleteScheduledActionAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDeleteScheduledActionAnswer')
- BatchDeleteScheduledActionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDeleteScheduledActionType')
- BatchPutScheduledUpdateGroupActionAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchPutScheduledUpdateGroupActionAnswer')
- BatchPutScheduledUpdateGroupActionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchPutScheduledUpdateGroupActionType')
- BlockDeviceEbsDeleteOnTermination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'BlockDeviceEbsDeleteOnTermination')
- BlockDeviceEbsEncrypted =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'BlockDeviceEbsEncrypted')
- BlockDeviceEbsIops =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'BlockDeviceEbsIops')
- BlockDeviceEbsThroughput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'BlockDeviceEbsThroughput')
- BlockDeviceEbsVolumeSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'BlockDeviceEbsVolumeSize')
- BlockDeviceEbsVolumeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BlockDeviceEbsVolumeType')
- BlockDeviceMapping =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BlockDeviceMapping')
- BlockDeviceMappings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BlockDeviceMappings')
- BurstablePerformance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BurstablePerformance')
- CancelInstanceRefreshAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelInstanceRefreshAnswer')
- CancelInstanceRefreshType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelInstanceRefreshType')
- CapacityDistributionStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CapacityDistributionStrategy')
- CapacityForecast =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CapacityForecast')
- CapacityRebalanceEnabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'CapacityRebalanceEnabled')
- CapacityReservationIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CapacityReservationIds')
- CapacityReservationPreference =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CapacityReservationPreference')
- CapacityReservationResourceGroupArns =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CapacityReservationResourceGroupArns')
- CapacityReservationSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CapacityReservationSpecification')
- CapacityReservationTarget =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CapacityReservationTarget')
- CheckpointDelay =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'CheckpointDelay')
- CheckpointPercentages =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CheckpointPercentages')
- ClassicLinkVPCSecurityGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClassicLinkVPCSecurityGroups')
- CompleteLifecycleActionAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CompleteLifecycleActionAnswer')
- CompleteLifecycleActionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CompleteLifecycleActionType')
- Context =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Context')
- Cooldown =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Cooldown')
- CpuManufacturer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CpuManufacturer')
- CpuManufacturers =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CpuManufacturers')
- CpuPerformanceFactorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CpuPerformanceFactorRequest')
- CreateAutoScalingGroupType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAutoScalingGroupType')
- CreateLaunchConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLaunchConfigurationType')
- CreateOrUpdateTagsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateOrUpdateTagsType')
- CustomizedMetricSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomizedMetricSpecification')
- DefaultInstanceWarmup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DefaultInstanceWarmup')
- DeleteAutoScalingGroupType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAutoScalingGroupType')
- DeleteLifecycleHookAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLifecycleHookAnswer')
- DeleteLifecycleHookType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLifecycleHookType')
- DeleteNotificationConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteNotificationConfigurationType')
- DeletePolicyType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeletePolicyType')
- DeleteScheduledActionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteScheduledActionType')
- DeleteTagsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTagsType')
- DeleteWarmPoolAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteWarmPoolAnswer')
- DeleteWarmPoolType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteWarmPoolType')
- DescribeAccountLimitsAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAccountLimitsAnswer')
- DescribeAdjustmentTypesAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAdjustmentTypesAnswer')
- DescribeAutoScalingInstancesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAutoScalingInstancesType')
- DescribeAutoScalingNotificationTypesAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAutoScalingNotificationTypesAnswer')
- DescribeInstanceRefreshesAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeInstanceRefreshesAnswer')
- DescribeInstanceRefreshesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeInstanceRefreshesType')
- DescribeLifecycleHookTypesAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLifecycleHookTypesAnswer')
- DescribeLifecycleHooksAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLifecycleHooksAnswer')
- DescribeLifecycleHooksType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLifecycleHooksType')
- DescribeLoadBalancerTargetGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLoadBalancerTargetGroupsRequest')
- DescribeLoadBalancerTargetGroupsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLoadBalancerTargetGroupsResponse')
- DescribeLoadBalancersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLoadBalancersRequest')
- DescribeLoadBalancersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLoadBalancersResponse')
- DescribeMetricCollectionTypesAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMetricCollectionTypesAnswer')
- DescribeNotificationConfigurationsAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNotificationConfigurationsAnswer')
- DescribeNotificationConfigurationsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNotificationConfigurationsType')
- DescribePoliciesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePoliciesType')
- DescribeScalingActivitiesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeScalingActivitiesType')
- DescribeScheduledActionsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeScheduledActionsType')
- DescribeTagsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTagsType')
- DescribeTerminationPolicyTypesAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTerminationPolicyTypesAnswer')
- DescribeTrafficSourcesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTrafficSourcesRequest')
- DescribeTrafficSourcesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTrafficSourcesResponse')
- DescribeWarmPoolAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWarmPoolAnswer')
- DescribeWarmPoolType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWarmPoolType')
- DesiredConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DesiredConfiguration')
- DetachInstancesAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachInstancesAnswer')
- DetachInstancesQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachInstancesQuery')
- DetachLoadBalancerTargetGroupsResultType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachLoadBalancerTargetGroupsResultType')
- DetachLoadBalancerTargetGroupsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachLoadBalancerTargetGroupsType')
- DetachLoadBalancersResultType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachLoadBalancersResultType')
- DetachLoadBalancersType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachLoadBalancersType')
- DetachTrafficSourcesResultType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachTrafficSourcesResultType')
- DetachTrafficSourcesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachTrafficSourcesType')
- DisableMetricsCollectionQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableMetricsCollectionQuery')
- DisableScaleIn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'DisableScaleIn')
- Ebs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Ebs')
- EbsOptimized =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'EbsOptimized')
- EnableMetricsCollectionQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableMetricsCollectionQuery')
- EnabledMetric =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnabledMetric')
- EnabledMetrics =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EnabledMetrics')
- EnterStandbyAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnterStandbyAnswer')
- EnterStandbyQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnterStandbyQuery')
- EstimatedInstanceWarmup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'EstimatedInstanceWarmup')
- ExcludedInstance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExcludedInstance')
- ExcludedInstanceTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ExcludedInstanceTypes')
- ExecutePolicyType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutePolicyType')
- ExitStandbyAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExitStandbyAnswer')
- ExitStandbyQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExitStandbyQuery')
- FailedScheduledUpdateGroupActionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FailedScheduledUpdateGroupActionRequest')
- FailedScheduledUpdateGroupActionRequests =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FailedScheduledUpdateGroupActionRequests')
- Filter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Filter')
- Filters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Filters')
- ForceDelete =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ForceDelete')
- GetPredictiveScalingForecastAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPredictiveScalingForecastAnswer')
- GetPredictiveScalingForecastType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPredictiveScalingForecastType')
- GlobalTimeout =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'GlobalTimeout')
- HealthCheckGracePeriod =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HealthCheckGracePeriod')
- HeartbeatTimeout =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HeartbeatTimeout')
- HonorCooldown =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'HonorCooldown')
- ImpairedZoneHealthCheckBehavior =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ImpairedZoneHealthCheckBehavior')
- IncludeDeletedGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IncludeDeletedGroups')
- Instance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Instance')
- InstanceGeneration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceGeneration')
- InstanceGenerations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceGenerations')
- InstanceIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceIds')
- InstanceMaintenancePolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceMaintenancePolicy')
- InstanceMetadataEndpointState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceMetadataEndpointState')
- InstanceMetadataHttpPutResponseHopLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'InstanceMetadataHttpPutResponseHopLimit')
- InstanceMetadataHttpTokensState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceMetadataHttpTokensState')
- InstanceMetadataOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceMetadataOptions')
- InstanceMonitoring =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceMonitoring')
- InstanceProtected =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'InstanceProtected')
- InstanceRefresh =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceRefresh')
- InstanceRefreshIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceRefreshIds')
- InstanceRefreshInProgressFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceRefreshInProgressFault', error: {"code"=>"InstanceRefreshInProgress", "httpStatusCode"=>400, "senderFault"=>true})
- InstanceRefreshLivePoolProgress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceRefreshLivePoolProgress')
- InstanceRefreshProgressDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceRefreshProgressDetails')
- InstanceRefreshStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceRefreshStatus')
- InstanceRefreshWarmPoolProgress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceRefreshWarmPoolProgress')
- InstanceRefreshes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceRefreshes')
- InstanceRequirements =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceRequirements')
- InstanceReusePolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceReusePolicy')
- Instances =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Instances')
- InstancesDistribution =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstancesDistribution')
- InstancesToUpdate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'InstancesToUpdate')
- IntPercent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntPercent')
- IntPercent100To200 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntPercent100To200')
- IntPercent100To200Resettable =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntPercent100To200Resettable')
- IntPercentResettable =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntPercentResettable')
- InvalidNextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidNextToken', error: {"code"=>"InvalidNextToken", "httpStatusCode"=>400, "senderFault"=>true})
- IrreversibleInstanceRefreshFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IrreversibleInstanceRefreshFault', error: {"code"=>"IrreversibleInstanceRefresh", "httpStatusCode"=>400, "senderFault"=>true})
- LaunchConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchConfiguration')
- LaunchConfigurationNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchConfigurationNameType')
- LaunchConfigurationNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchConfigurationNames')
- LaunchConfigurationNamesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchConfigurationNamesType')
- LaunchConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchConfigurations')
- LaunchConfigurationsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchConfigurationsType')
- LaunchTemplate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplate')
- LaunchTemplateName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LaunchTemplateName')
- LaunchTemplateOverrides =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateOverrides')
- LaunchTemplateSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateSpecification')
- LifecycleActionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LifecycleActionResult')
- LifecycleActionToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LifecycleActionToken')
- LifecycleHook =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LifecycleHook')
- LifecycleHookNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LifecycleHookNames')
- LifecycleHookSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LifecycleHookSpecification')
- LifecycleHookSpecifications =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LifecycleHookSpecifications')
- LifecycleHooks =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LifecycleHooks')
- LifecycleState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LifecycleState')
- LifecycleTransition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LifecycleTransition')
- LimitExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LimitExceededFault', error: {"code"=>"LimitExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- LoadBalancerNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LoadBalancerNames')
- LoadBalancerState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoadBalancerState')
- LoadBalancerStates =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LoadBalancerStates')
- LoadBalancerTargetGroupState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoadBalancerTargetGroupState')
- LoadBalancerTargetGroupStates =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LoadBalancerTargetGroupStates')
- LoadForecast =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoadForecast')
- LoadForecasts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LoadForecasts')
- LocalStorage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LocalStorage')
- LocalStorageType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LocalStorageType')
- LocalStorageTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LocalStorageTypes')
- MaxGroupPreparedCapacity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxGroupPreparedCapacity')
- MaxInstanceLifetime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxInstanceLifetime')
- MaxNumberOfAutoScalingGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxNumberOfAutoScalingGroups')
- MaxNumberOfLaunchConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxNumberOfLaunchConfigurations')
- MaxRecords =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxRecords')
- MemoryGiBPerVCpuRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MemoryGiBPerVCpuRequest')
- MemoryMiBRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MemoryMiBRequest')
- Metric =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Metric')
- MetricCollectionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MetricCollectionType')
- MetricCollectionTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MetricCollectionTypes')
- MetricDataQueries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MetricDataQueries')
- MetricDataQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MetricDataQuery')
- MetricDimension =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MetricDimension')
- MetricDimensionName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MetricDimensionName')
- MetricDimensionValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MetricDimensionValue')
- MetricDimensions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MetricDimensions')
- MetricGranularityInSeconds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MetricGranularityInSeconds')
- MetricGranularityType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MetricGranularityType')
- MetricGranularityTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MetricGranularityTypes')
- MetricName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MetricName')
- MetricNamespace =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MetricNamespace')
- MetricScale =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'MetricScale')
- MetricStat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MetricStat')
- MetricStatistic =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MetricStatistic')
- MetricType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MetricType')
- MetricUnit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MetricUnit')
- Metrics =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Metrics')
- MinAdjustmentMagnitude =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MinAdjustmentMagnitude')
- MinAdjustmentStep =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MinAdjustmentStep')
- MixedInstanceSpotPrice =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MixedInstanceSpotPrice')
- MixedInstancesPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MixedInstancesPolicy')
- MonitoringEnabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'MonitoringEnabled')
- NetworkBandwidthGbpsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkBandwidthGbpsRequest')
- NetworkInterfaceCountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkInterfaceCountRequest')
- NoDevice =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'NoDevice')
- NonZeroIntPercent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'NonZeroIntPercent')
- NotificationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotificationConfiguration')
- NotificationConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NotificationConfigurations')
- NotificationTargetResourceName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NotificationTargetResourceName')
- NullableBoolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'NullableBoolean')
- NullablePositiveDouble =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'NullablePositiveDouble')
- NullablePositiveInteger =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'NullablePositiveInteger')
- NumberOfAutoScalingGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'NumberOfAutoScalingGroups')
- NumberOfLaunchConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'NumberOfLaunchConfigurations')
- OnDemandBaseCapacity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'OnDemandBaseCapacity')
- OnDemandPercentageAboveBaseCapacity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'OnDemandPercentageAboveBaseCapacity')
- Overrides =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Overrides')
- PerformanceFactorReferenceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PerformanceFactorReferenceRequest')
- PerformanceFactorReferenceSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PerformanceFactorReferenceSetRequest')
- PoliciesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PoliciesType')
- PolicyARNType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PolicyARNType')
- PolicyIncrement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PolicyIncrement')
- PolicyNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PolicyNames')
- PolicyTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PolicyTypes')
- PredefinedLoadMetricType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PredefinedLoadMetricType')
- PredefinedMetricPairType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PredefinedMetricPairType')
- PredefinedMetricSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PredefinedMetricSpecification')
- PredefinedScalingMetricType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PredefinedScalingMetricType')
- PredictiveScalingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PredictiveScalingConfiguration')
- PredictiveScalingCustomizedCapacityMetric =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PredictiveScalingCustomizedCapacityMetric')
- PredictiveScalingCustomizedLoadMetric =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PredictiveScalingCustomizedLoadMetric')
- PredictiveScalingCustomizedScalingMetric =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PredictiveScalingCustomizedScalingMetric')
- PredictiveScalingForecastTimestamps =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PredictiveScalingForecastTimestamps')
- PredictiveScalingForecastValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PredictiveScalingForecastValues')
- PredictiveScalingMaxCapacityBreachBehavior =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PredictiveScalingMaxCapacityBreachBehavior')
- PredictiveScalingMaxCapacityBuffer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PredictiveScalingMaxCapacityBuffer')
- PredictiveScalingMetricSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PredictiveScalingMetricSpecification')
- PredictiveScalingMetricSpecifications =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PredictiveScalingMetricSpecifications')
- PredictiveScalingMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PredictiveScalingMode')
- PredictiveScalingPredefinedLoadMetric =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PredictiveScalingPredefinedLoadMetric')
- PredictiveScalingPredefinedMetricPair =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PredictiveScalingPredefinedMetricPair')
- PredictiveScalingPredefinedScalingMetric =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PredictiveScalingPredefinedScalingMetric')
- PredictiveScalingSchedulingBufferTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PredictiveScalingSchedulingBufferTime')
- ProcessNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProcessNames')
- ProcessType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProcessType')
- Processes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Processes')
- ProcessesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProcessesType')
- Progress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Progress')
- PropagateAtLaunch =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'PropagateAtLaunch')
- ProtectedFromScaleIn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ProtectedFromScaleIn')
- PutLifecycleHookAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutLifecycleHookAnswer')
- PutLifecycleHookType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutLifecycleHookType')
- PutNotificationConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutNotificationConfigurationType')
- PutScalingPolicyType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutScalingPolicyType')
- PutScheduledUpdateGroupActionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutScheduledUpdateGroupActionType')
- PutWarmPoolAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutWarmPoolAnswer')
- PutWarmPoolType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutWarmPoolType')
- RecordLifecycleActionHeartbeatAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecordLifecycleActionHeartbeatAnswer')
- RecordLifecycleActionHeartbeatType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecordLifecycleActionHeartbeatType')
- RefreshInstanceWarmup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'RefreshInstanceWarmup')
- RefreshPreferences =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RefreshPreferences')
- RefreshStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RefreshStrategy')
- ResourceContentionFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceContentionFault', error: {"code"=>"ResourceContention", "httpStatusCode"=>500, "senderFault"=>true})
- ResourceInUseFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceInUseFault', error: {"code"=>"ResourceInUse", "httpStatusCode"=>400, "senderFault"=>true})
- ResourceName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceName')
- ReturnData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ReturnData')
- ReuseOnScaleIn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ReuseOnScaleIn')
- RollbackDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RollbackDetails')
- RollbackInstanceRefreshAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RollbackInstanceRefreshAnswer')
- RollbackInstanceRefreshType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RollbackInstanceRefreshType')
- ScaleInProtectedInstances =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ScaleInProtectedInstances')
- ScalingActivityInProgressFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScalingActivityInProgressFault', error: {"code"=>"ScalingActivityInProgress", "httpStatusCode"=>400, "senderFault"=>true})
- ScalingActivityStatusCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ScalingActivityStatusCode')
- ScalingPolicies =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScalingPolicies')
- ScalingPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScalingPolicy')
- ScalingPolicyEnabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ScalingPolicyEnabled')
- ScalingProcessQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScalingProcessQuery')
- ScheduledActionNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScheduledActionNames')
- ScheduledActionsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledActionsType')
- ScheduledUpdateGroupAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledUpdateGroupAction')
- ScheduledUpdateGroupActionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledUpdateGroupActionRequest')
- ScheduledUpdateGroupActionRequests =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScheduledUpdateGroupActionRequests')
- ScheduledUpdateGroupActions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScheduledUpdateGroupActions')
- SecurityGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SecurityGroups')
- ServiceLinkedRoleFailure =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceLinkedRoleFailure', error: {"code"=>"ServiceLinkedRoleFailure", "httpStatusCode"=>500, "senderFault"=>true})
- SetDesiredCapacityType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetDesiredCapacityType')
- SetInstanceHealthQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetInstanceHealthQuery')
- SetInstanceProtectionAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetInstanceProtectionAnswer')
- SetInstanceProtectionQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetInstanceProtectionQuery')
- ShouldDecrementDesiredCapacity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ShouldDecrementDesiredCapacity')
- ShouldRespectGracePeriod =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ShouldRespectGracePeriod')
- SkipMatching =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'SkipMatching')
- SkipZonalShiftValidation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'SkipZonalShiftValidation')
- SpotInstancePools =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'SpotInstancePools')
- SpotPrice =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SpotPrice')
- StandbyInstances =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StandbyInstances')
- StartInstanceRefreshAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartInstanceRefreshAnswer')
- StartInstanceRefreshType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartInstanceRefreshType')
- StepAdjustment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StepAdjustment')
- StepAdjustments =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StepAdjustments')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- SuspendedProcess =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SuspendedProcess')
- SuspendedProcesses =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SuspendedProcesses')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagDescription')
- TagDescriptionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagDescriptionList')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- Tags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Tags')
- TagsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagsType')
- TargetGroupARNs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TargetGroupARNs')
- TargetTrackingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetTrackingConfiguration')
- TargetTrackingMetricDataQueries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TargetTrackingMetricDataQueries')
- TargetTrackingMetricDataQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetTrackingMetricDataQuery')
- TargetTrackingMetricStat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetTrackingMetricStat')
- TerminateInstanceInAutoScalingGroupType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateInstanceInAutoScalingGroupType')
- TerminationPolicies =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TerminationPolicies')
- TimestampType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'TimestampType')
- TotalLocalStorageGBRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TotalLocalStorageGBRequest')
- TrafficSourceIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrafficSourceIdentifier')
- TrafficSourceState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrafficSourceState')
- TrafficSourceStates =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TrafficSourceStates')
- TrafficSources =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TrafficSources')
- UpdateAutoScalingGroupType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAutoScalingGroupType')
- UpdatePlacementGroupParam =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UpdatePlacementGroupParam')
- VCpuCountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VCpuCountRequest')
- Values =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Values')
- WarmPoolConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WarmPoolConfiguration')
- WarmPoolMinSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'WarmPoolMinSize')
- WarmPoolSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'WarmPoolSize')
- WarmPoolState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'WarmPoolState')
- WarmPoolStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'WarmPoolStatus')
- XmlString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlString')
- XmlStringMaxLen1023 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlStringMaxLen1023')
- XmlStringMaxLen1600 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlStringMaxLen1600')
- XmlStringMaxLen19 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlStringMaxLen19')
- XmlStringMaxLen2047 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlStringMaxLen2047')
- XmlStringMaxLen255 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlStringMaxLen255')
- XmlStringMaxLen32 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlStringMaxLen32')
- XmlStringMaxLen5000 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlStringMaxLen5000')
- XmlStringMaxLen511 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlStringMaxLen511')
- XmlStringMaxLen64 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlStringMaxLen64')
- XmlStringMetricLabel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlStringMetricLabel')
- XmlStringMetricStat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlStringMetricStat')
- XmlStringUserData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XmlStringUserData')
- ZonalShiftEnabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ZonalShiftEnabled')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2011-01-01" api. = { "apiVersion" => "2011-01-01", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "autoscaling", "protocol" => "query", "protocols" => ["query"], "serviceFullName" => "Auto Scaling", "serviceId" => "Auto Scaling", "signatureVersion" => "v4", "uid" => "autoscaling-2011-01-01", "xmlNamespace" => "http://autoscaling.amazonaws.com/doc/2011-01-01/", } api.add_operation(:attach_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "AttachInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AttachInstancesQuery) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleFailure) end) api.add_operation(:attach_load_balancer_target_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "AttachLoadBalancerTargetGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AttachLoadBalancerTargetGroupsType) o.output = Shapes::ShapeRef.new(shape: AttachLoadBalancerTargetGroupsResultType) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleFailure) end) api.add_operation(:attach_load_balancers, Seahorse::Model::Operation.new.tap do |o| o.name = "AttachLoadBalancers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AttachLoadBalancersType) o.output = Shapes::ShapeRef.new(shape: AttachLoadBalancersResultType) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleFailure) end) api.add_operation(:attach_traffic_sources, Seahorse::Model::Operation.new.tap do |o| o.name = "AttachTrafficSources" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AttachTrafficSourcesType) o.output = Shapes::ShapeRef.new(shape: AttachTrafficSourcesResultType) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleFailure) end) api.add_operation(:batch_delete_scheduled_action, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchDeleteScheduledAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchDeleteScheduledActionType) o.output = Shapes::ShapeRef.new(shape: BatchDeleteScheduledActionAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:batch_put_scheduled_update_group_action, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchPutScheduledUpdateGroupAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchPutScheduledUpdateGroupActionType) o.output = Shapes::ShapeRef.new(shape: BatchPutScheduledUpdateGroupActionAnswer) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:cancel_instance_refresh, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelInstanceRefresh" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelInstanceRefreshType) o.output = Shapes::ShapeRef.new(shape: CancelInstanceRefreshAnswer) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ActiveInstanceRefreshNotFoundFault) end) api.add_operation(:complete_lifecycle_action, Seahorse::Model::Operation.new.tap do |o| o.name = "CompleteLifecycleAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CompleteLifecycleActionType) o.output = Shapes::ShapeRef.new(shape: CompleteLifecycleActionAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:create_auto_scaling_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAutoScalingGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateAutoScalingGroupType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleFailure) end) api.add_operation(:create_launch_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLaunchConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateLaunchConfigurationType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:create_or_update_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateOrUpdateTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateOrUpdateTagsType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseFault) end) api.add_operation(:delete_auto_scaling_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAutoScalingGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteAutoScalingGroupType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ScalingActivityInProgressFault) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:delete_launch_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLaunchConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: LaunchConfigurationNameType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:delete_lifecycle_hook, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLifecycleHook" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteLifecycleHookType) o.output = Shapes::ShapeRef.new(shape: DeleteLifecycleHookAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:delete_notification_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteNotificationConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteNotificationConfigurationType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:delete_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "DeletePolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeletePolicyType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleFailure) end) api.add_operation(:delete_scheduled_action, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteScheduledAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteScheduledActionType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:delete_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTagsType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseFault) end) api.add_operation(:delete_warm_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteWarmPool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteWarmPoolType) o.output = Shapes::ShapeRef.new(shape: DeleteWarmPoolAnswer) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ScalingActivityInProgressFault) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseFault) end) api.add_operation(:describe_account_limits, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAccountLimits" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: DescribeAccountLimitsAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:describe_adjustment_types, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAdjustmentTypes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: DescribeAdjustmentTypesAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:describe_auto_scaling_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAutoScalingGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AutoScalingGroupNamesType) o.output = Shapes::ShapeRef.new(shape: AutoScalingGroupsType) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_auto_scaling_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAutoScalingInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAutoScalingInstancesType) o.output = Shapes::ShapeRef.new(shape: AutoScalingInstancesType) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_auto_scaling_notification_types, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAutoScalingNotificationTypes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: DescribeAutoScalingNotificationTypesAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:describe_instance_refreshes, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeInstanceRefreshes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeInstanceRefreshesType) o.output = Shapes::ShapeRef.new(shape: DescribeInstanceRefreshesAnswer) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_launch_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLaunchConfigurations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: LaunchConfigurationNamesType) o.output = Shapes::ShapeRef.new(shape: LaunchConfigurationsType) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_lifecycle_hook_types, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLifecycleHookTypes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: DescribeLifecycleHookTypesAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:describe_lifecycle_hooks, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLifecycleHooks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeLifecycleHooksType) o.output = Shapes::ShapeRef.new(shape: DescribeLifecycleHooksAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:describe_load_balancer_target_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLoadBalancerTargetGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeLoadBalancerTargetGroupsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeLoadBalancerTargetGroupsResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_load_balancers, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLoadBalancers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeLoadBalancersRequest) o.output = Shapes::ShapeRef.new(shape: DescribeLoadBalancersResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_metric_collection_types, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeMetricCollectionTypes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: DescribeMetricCollectionTypesAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:describe_notification_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeNotificationConfigurations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeNotificationConfigurationsType) o.output = Shapes::ShapeRef.new(shape: DescribeNotificationConfigurationsAnswer) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_policies, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribePolicies" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribePoliciesType) o.output = Shapes::ShapeRef.new(shape: PoliciesType) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleFailure) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_scaling_activities, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeScalingActivities" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeScalingActivitiesType) o.output = Shapes::ShapeRef.new(shape: ActivitiesType) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_scaling_process_types, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeScalingProcessTypes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: ProcessesType) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:describe_scheduled_actions, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeScheduledActions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeScheduledActionsType) o.output = Shapes::ShapeRef.new(shape: ScheduledActionsType) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTagsType) o.output = Shapes::ShapeRef.new(shape: TagsType) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_termination_policy_types, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTerminationPolicyTypes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: DescribeTerminationPolicyTypesAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:describe_traffic_sources, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTrafficSources" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTrafficSourcesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeTrafficSourcesResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_warm_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeWarmPool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeWarmPoolType) o.output = Shapes::ShapeRef.new(shape: DescribeWarmPoolAnswer) o.errors << Shapes::ShapeRef.new(shape: InvalidNextToken) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:detach_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "DetachInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DetachInstancesQuery) o.output = Shapes::ShapeRef.new(shape: DetachInstancesAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:detach_load_balancer_target_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DetachLoadBalancerTargetGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DetachLoadBalancerTargetGroupsType) o.output = Shapes::ShapeRef.new(shape: DetachLoadBalancerTargetGroupsResultType) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:detach_load_balancers, Seahorse::Model::Operation.new.tap do |o| o.name = "DetachLoadBalancers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DetachLoadBalancersType) o.output = Shapes::ShapeRef.new(shape: DetachLoadBalancersResultType) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:detach_traffic_sources, Seahorse::Model::Operation.new.tap do |o| o.name = "DetachTrafficSources" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DetachTrafficSourcesType) o.output = Shapes::ShapeRef.new(shape: DetachTrafficSourcesResultType) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:disable_metrics_collection, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableMetricsCollection" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisableMetricsCollectionQuery) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:enable_metrics_collection, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableMetricsCollection" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EnableMetricsCollectionQuery) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:enter_standby, Seahorse::Model::Operation.new.tap do |o| o.name = "EnterStandby" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EnterStandbyQuery) o.output = Shapes::ShapeRef.new(shape: EnterStandbyAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:execute_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "ExecutePolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ExecutePolicyType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ScalingActivityInProgressFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:exit_standby, Seahorse::Model::Operation.new.tap do |o| o.name = "ExitStandby" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ExitStandbyQuery) o.output = Shapes::ShapeRef.new(shape: ExitStandbyAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:get_predictive_scaling_forecast, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPredictiveScalingForecast" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetPredictiveScalingForecastType) o.output = Shapes::ShapeRef.new(shape: GetPredictiveScalingForecastAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:put_lifecycle_hook, Seahorse::Model::Operation.new.tap do |o| o.name = "PutLifecycleHook" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutLifecycleHookType) o.output = Shapes::ShapeRef.new(shape: PutLifecycleHookAnswer) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:put_notification_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutNotificationConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutNotificationConfigurationType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleFailure) end) api.add_operation(:put_scaling_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "PutScalingPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutScalingPolicyType) o.output = Shapes::ShapeRef.new(shape: PolicyARNType) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleFailure) end) api.add_operation(:put_scheduled_update_group_action, Seahorse::Model::Operation.new.tap do |o| o.name = "PutScheduledUpdateGroupAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutScheduledUpdateGroupActionType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:put_warm_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "PutWarmPool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutWarmPoolType) o.output = Shapes::ShapeRef.new(shape: PutWarmPoolAnswer) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:record_lifecycle_action_heartbeat, Seahorse::Model::Operation.new.tap do |o| o.name = "RecordLifecycleActionHeartbeat" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RecordLifecycleActionHeartbeatType) o.output = Shapes::ShapeRef.new(shape: RecordLifecycleActionHeartbeatAnswer) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:resume_processes, Seahorse::Model::Operation.new.tap do |o| o.name = "ResumeProcesses" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ScalingProcessQuery) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:rollback_instance_refresh, Seahorse::Model::Operation.new.tap do |o| o.name = "RollbackInstanceRefresh" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RollbackInstanceRefreshType) o.output = Shapes::ShapeRef.new(shape: RollbackInstanceRefreshAnswer) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ActiveInstanceRefreshNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: IrreversibleInstanceRefreshFault) end) api.add_operation(:set_desired_capacity, Seahorse::Model::Operation.new.tap do |o| o.name = "SetDesiredCapacity" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetDesiredCapacityType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ScalingActivityInProgressFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:set_instance_health, Seahorse::Model::Operation.new.tap do |o| o.name = "SetInstanceHealth" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetInstanceHealthQuery) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:set_instance_protection, Seahorse::Model::Operation.new.tap do |o| o.name = "SetInstanceProtection" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetInstanceProtectionQuery) o.output = Shapes::ShapeRef.new(shape: SetInstanceProtectionAnswer) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:start_instance_refresh, Seahorse::Model::Operation.new.tap do |o| o.name = "StartInstanceRefresh" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartInstanceRefreshType) o.output = Shapes::ShapeRef.new(shape: StartInstanceRefreshAnswer) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: InstanceRefreshInProgressFault) end) api.add_operation(:suspend_processes, Seahorse::Model::Operation.new.tap do |o| o.name = "SuspendProcesses" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ScalingProcessQuery) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:terminate_instance_in_auto_scaling_group, Seahorse::Model::Operation.new.tap do |o| o.name = "TerminateInstanceInAutoScalingGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TerminateInstanceInAutoScalingGroupType) o.output = Shapes::ShapeRef.new(shape: ActivityType) o.errors << Shapes::ShapeRef.new(shape: ScalingActivityInProgressFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) end) api.add_operation(:update_auto_scaling_group, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAutoScalingGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateAutoScalingGroupType) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ScalingActivityInProgressFault) o.errors << Shapes::ShapeRef.new(shape: ResourceContentionFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleFailure) end) end