Há mais AWS SDK exemplos disponíveis no GitHub repositório AWS Doc SDK Examples
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Ações para Auto Scaling usando AWS SDKs
Os exemplos de código a seguir demonstram como realizar ações individuais do Auto Scaling com. AWS SDKs Cada exemplo inclui um link para GitHub, onde você pode encontrar instruções para configurar e executar o código.
Esses trechos são chamados de Auto Scaling API e são trechos de código de programas maiores que devem ser executados em contexto. É possível ver as ações em contexto em Cenários para o Auto Scaling usando AWS SDKs .
Os exemplos a seguir incluem apenas as ações mais utilizadas. Para obter uma lista completa, consulte a Referência do Amazon EC2 Auto Scaling. API
Exemplos
- AttachInstances
- AttachLoadBalancerTargetGroups
- AttachLoadBalancers
- CompleteLifecycleAction
- CreateAutoScalingGroup
- CreateLaunchConfiguration
- CreateOrUpdateTags
- DeleteAutoScalingGroup
- DeleteLaunchConfiguration
- DeleteLifecycleHook
- DeleteNotificationConfiguration
- DeletePolicy
- DeleteScheduledAction
- DeleteTags
- DescribeAccountLimits
- DescribeAdjustmentTypes
- DescribeAutoScalingGroups
- DescribeAutoScalingInstances
- DescribeAutoScalingNotificationTypes
- DescribeLaunchConfigurations
- DescribeLifecycleHookTypes
- DescribeLifecycleHooks
- DescribeLoadBalancers
- DescribeMetricCollectionTypes
- DescribeNotificationConfigurations
- DescribePolicies
- DescribeScalingActivities
- DescribeScalingProcessTypes
- DescribeScheduledActions
- DescribeTags
- DescribeTerminationPolicyTypes
- DetachInstances
- DetachLoadBalancers
- DisableMetricsCollection
- EnableMetricsCollection
- EnterStandby
- ExecutePolicy
- ExitStandby
- PutLifecycleHook
- PutNotificationConfiguration
- PutScalingPolicy
- PutScheduledUpdateGroupAction
- RecordLifecycleActionHeartbeat
- ResumeProcesses
- SetDesiredCapacity
- SetInstanceHealth
- SetInstanceProtection
- SuspendProcesses
- TerminateInstanceInAutoScalingGroup
- UpdateAutoScalingGroup