Module Awso_autoscaling.EndpointsSource
Sourcetype ('i, 'o, 'e) t = | AttachInstances : (Values.AttachInstancesQuery.t, unit, unit) t| AttachLoadBalancerTargetGroups : (Values.AttachLoadBalancerTargetGroupsType.t,
Values.AttachLoadBalancerTargetGroupsResultType.t,
Values.AttachLoadBalancerTargetGroupsResultType.error)
t| AttachLoadBalancers : (Values.AttachLoadBalancersType.t,
Values.AttachLoadBalancersResultType.t,
Values.AttachLoadBalancersResultType.error)
t| AttachTrafficSources : (Values.AttachTrafficSourcesType.t,
Values.AttachTrafficSourcesResultType.t,
Values.AttachTrafficSourcesResultType.error)
t| BatchDeleteScheduledAction : (Values.BatchDeleteScheduledActionType.t,
Values.BatchDeleteScheduledActionAnswer.t,
Values.BatchDeleteScheduledActionAnswer.error)
t| BatchPutScheduledUpdateGroupAction : (Values.BatchPutScheduledUpdateGroupActionType.t,
Values.BatchPutScheduledUpdateGroupActionAnswer.t,
Values.BatchPutScheduledUpdateGroupActionAnswer.error)
t| CancelInstanceRefresh : (Values.CancelInstanceRefreshType.t,
Values.CancelInstanceRefreshAnswer.t,
Values.CancelInstanceRefreshAnswer.error)
t| CompleteLifecycleAction : (Values.CompleteLifecycleActionType.t,
Values.CompleteLifecycleActionAnswer.t,
Values.CompleteLifecycleActionAnswer.error)
t| CreateAutoScalingGroup : (Values.CreateAutoScalingGroupType.t, unit, unit) t| CreateLaunchConfiguration : (Values.CreateLaunchConfigurationType.t,
unit,
unit)
t| CreateOrUpdateTags : (Values.CreateOrUpdateTagsType.t, unit, unit) t| DeleteAutoScalingGroup : (Values.DeleteAutoScalingGroupType.t, unit, unit) t| DeleteLaunchConfiguration : (Values.LaunchConfigurationNameType.t, unit, unit)
t| DeleteLifecycleHook : (Values.DeleteLifecycleHookType.t,
Values.DeleteLifecycleHookAnswer.t,
Values.DeleteLifecycleHookAnswer.error)
t| DeleteNotificationConfiguration : (Values.DeleteNotificationConfigurationType.t,
unit,
unit)
t| DeletePolicy : (Values.DeletePolicyType.t, unit, unit) t| DeleteScheduledAction : (Values.DeleteScheduledActionType.t, unit, unit) t| DeleteTags : (Values.DeleteTagsType.t, unit, unit) t| DeleteWarmPool : (Values.DeleteWarmPoolType.t,
Values.DeleteWarmPoolAnswer.t,
Values.DeleteWarmPoolAnswer.error)
t| DescribeAccountLimits : (unit,
Values.DescribeAccountLimitsAnswer.t,
Values.DescribeAccountLimitsAnswer.error)
t| DescribeAdjustmentTypes : (unit,
Values.DescribeAdjustmentTypesAnswer.t,
Values.DescribeAdjustmentTypesAnswer.error)
t| DescribeAutoScalingGroups : (Values.AutoScalingGroupNamesType.t,
Values.AutoScalingGroupsType.t,
Values.AutoScalingGroupsType.error)
t| DescribeAutoScalingInstances : (Values.DescribeAutoScalingInstancesType.t,
Values.AutoScalingInstancesType.t,
Values.AutoScalingInstancesType.error)
t| DescribeAutoScalingNotificationTypes : (unit,
Values.DescribeAutoScalingNotificationTypesAnswer.t,
Values.DescribeAutoScalingNotificationTypesAnswer.error)
t| DescribeInstanceRefreshes : (Values.DescribeInstanceRefreshesType.t,
Values.DescribeInstanceRefreshesAnswer.t,
Values.DescribeInstanceRefreshesAnswer.error)
t| DescribeLaunchConfigurations : (Values.LaunchConfigurationNamesType.t,
Values.LaunchConfigurationsType.t,
Values.LaunchConfigurationsType.error)
t| DescribeLifecycleHookTypes : (unit,
Values.DescribeLifecycleHookTypesAnswer.t,
Values.DescribeLifecycleHookTypesAnswer.error)
t| DescribeLifecycleHooks : (Values.DescribeLifecycleHooksType.t,
Values.DescribeLifecycleHooksAnswer.t,
Values.DescribeLifecycleHooksAnswer.error)
t| DescribeLoadBalancerTargetGroups : (Values.DescribeLoadBalancerTargetGroupsRequest.t,
Values.DescribeLoadBalancerTargetGroupsResponse.t,
Values.DescribeLoadBalancerTargetGroupsResponse.error)
t| DescribeLoadBalancers : (Values.DescribeLoadBalancersRequest.t,
Values.DescribeLoadBalancersResponse.t,
Values.DescribeLoadBalancersResponse.error)
t| DescribeMetricCollectionTypes : (unit,
Values.DescribeMetricCollectionTypesAnswer.t,
Values.DescribeMetricCollectionTypesAnswer.error)
t| DescribeNotificationConfigurations : (Values.DescribeNotificationConfigurationsType.t,
Values.DescribeNotificationConfigurationsAnswer.t,
Values.DescribeNotificationConfigurationsAnswer.error)
t| DescribePolicies : (Values.DescribePoliciesType.t,
Values.PoliciesType.t,
Values.PoliciesType.error)
t| DescribeScalingActivities : (Values.DescribeScalingActivitiesType.t,
Values.ActivitiesType.t,
Values.ActivitiesType.error)
t| DescribeScalingProcessTypes : (unit,
Values.ProcessesType.t,
Values.ProcessesType.error)
t| DescribeScheduledActions : (Values.DescribeScheduledActionsType.t,
Values.ScheduledActionsType.t,
Values.ScheduledActionsType.error)
t| DescribeTags : (Values.DescribeTagsType.t,
Values.TagsType.t,
Values.TagsType.error)
t| DescribeTerminationPolicyTypes : (unit,
Values.DescribeTerminationPolicyTypesAnswer.t,
Values.DescribeTerminationPolicyTypesAnswer.error)
t| DescribeTrafficSources : (Values.DescribeTrafficSourcesRequest.t,
Values.DescribeTrafficSourcesResponse.t,
Values.DescribeTrafficSourcesResponse.error)
t| DescribeWarmPool : (Values.DescribeWarmPoolType.t,
Values.DescribeWarmPoolAnswer.t,
Values.DescribeWarmPoolAnswer.error)
t| DetachInstances : (Values.DetachInstancesQuery.t,
Values.DetachInstancesAnswer.t,
Values.DetachInstancesAnswer.error)
t| DetachLoadBalancerTargetGroups : (Values.DetachLoadBalancerTargetGroupsType.t,
Values.DetachLoadBalancerTargetGroupsResultType.t,
Values.DetachLoadBalancerTargetGroupsResultType.error)
t| DetachLoadBalancers : (Values.DetachLoadBalancersType.t,
Values.DetachLoadBalancersResultType.t,
Values.DetachLoadBalancersResultType.error)
t| DetachTrafficSources : (Values.DetachTrafficSourcesType.t,
Values.DetachTrafficSourcesResultType.t,
Values.DetachTrafficSourcesResultType.error)
t| DisableMetricsCollection : (Values.DisableMetricsCollectionQuery.t, unit, unit)
t| EnableMetricsCollection : (Values.EnableMetricsCollectionQuery.t, unit, unit) t| EnterStandby : (Values.EnterStandbyQuery.t,
Values.EnterStandbyAnswer.t,
Values.EnterStandbyAnswer.error)
t| ExecutePolicy : (Values.ExecutePolicyType.t, unit, unit) t| ExitStandby : (Values.ExitStandbyQuery.t,
Values.ExitStandbyAnswer.t,
Values.ExitStandbyAnswer.error)
t| GetPredictiveScalingForecast : (Values.GetPredictiveScalingForecastType.t,
Values.GetPredictiveScalingForecastAnswer.t,
Values.GetPredictiveScalingForecastAnswer.error)
t| LaunchInstances : (Values.LaunchInstancesRequest.t,
Values.LaunchInstancesResult.t,
Values.LaunchInstancesResult.error)
t| PutLifecycleHook : (Values.PutLifecycleHookType.t,
Values.PutLifecycleHookAnswer.t,
Values.PutLifecycleHookAnswer.error)
t| PutNotificationConfiguration : (Values.PutNotificationConfigurationType.t,
unit,
unit)
t| PutScalingPolicy : (Values.PutScalingPolicyType.t,
Values.PolicyARNType.t,
Values.PolicyARNType.error)
t| PutScheduledUpdateGroupAction : (Values.PutScheduledUpdateGroupActionType.t,
unit,
unit)
t| PutWarmPool : (Values.PutWarmPoolType.t,
Values.PutWarmPoolAnswer.t,
Values.PutWarmPoolAnswer.error)
t| RecordLifecycleActionHeartbeat : (Values.RecordLifecycleActionHeartbeatType.t,
Values.RecordLifecycleActionHeartbeatAnswer.t,
Values.RecordLifecycleActionHeartbeatAnswer.error)
t| ResumeProcesses : (Values.ScalingProcessQuery.t, unit, unit) t| RollbackInstanceRefresh : (Values.RollbackInstanceRefreshType.t,
Values.RollbackInstanceRefreshAnswer.t,
Values.RollbackInstanceRefreshAnswer.error)
t| SetDesiredCapacity : (Values.SetDesiredCapacityType.t, unit, unit) t| SetInstanceHealth : (Values.SetInstanceHealthQuery.t, unit, unit) t| SetInstanceProtection : (Values.SetInstanceProtectionQuery.t,
Values.SetInstanceProtectionAnswer.t,
Values.SetInstanceProtectionAnswer.error)
t| StartInstanceRefresh : (Values.StartInstanceRefreshType.t,
Values.StartInstanceRefreshAnswer.t,
Values.StartInstanceRefreshAnswer.error)
t| SuspendProcesses : (Values.ScalingProcessQuery.t, unit, unit) t| TerminateInstanceInAutoScalingGroup : (Values.TerminateInstanceInAutoScalingGroupType.t,
Values.ActivityType.t,
Values.ActivityType.error)
t| UpdateAutoScalingGroup : (Values.UpdateAutoScalingGroupType.t, unit, unit) t
Sourceval method_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> [> `POST ] Sourceval uri_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> 'i -> Uri.t