Uses of Interface
software.amazon.awscdk.interfaces.autoscaling.IAutoScalingGroupRef
Packages that use IAutoScalingGroupRef
Package
Description
Amazon EC2 Auto Scaling Construct Library
-
Uses of IAutoScalingGroupRef in software.amazon.awscdk.interfaces.autoscaling
Subinterfaces of IAutoScalingGroupRef in software.amazon.awscdk.interfaces.autoscalingModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIAutoScalingGroupRef.Classes in software.amazon.awscdk.interfaces.autoscaling that implement IAutoScalingGroupRefModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IAutoScalingGroupRef in software.amazon.awscdk.mixins.preview.services.autoscaling.events
Methods in software.amazon.awscdk.mixins.preview.services.autoscaling.events with parameters of type IAutoScalingGroupRefModifier and TypeMethodDescriptionstatic AutoScalingGroupEventsAutoScalingGroupEvents.fromAutoScalingGroup(IAutoScalingGroupRef autoScalingGroupRef) (experimental) Create AutoScalingGroupEvents from a AutoScalingGroup reference. -
Uses of IAutoScalingGroupRef in software.amazon.awscdk.services.autoscaling
Subinterfaces of IAutoScalingGroupRef in software.amazon.awscdk.services.autoscalingModifier and TypeInterfaceDescriptioninterfaceAn AutoScalingGroup.static interfaceInternal default implementation forIAutoScalingGroup.Classes in software.amazon.awscdk.services.autoscaling that implement IAutoScalingGroupRefModifier and TypeClassDescriptionclassA Fleet represents a managed set of EC2 instances.classTheAWS::AutoScaling::AutoScalingGroupresource defines an Amazon EC2 Auto Scaling group, which is a collection of Amazon EC2 instances that are treated as a logical grouping for the purposes of automatic scaling and management.static final classA proxy class which represents a concrete javascript instance of this type.Methods in software.amazon.awscdk.services.autoscaling that return IAutoScalingGroupRefModifier and TypeMethodDescriptionLifecycleHookProps.getAutoScalingGroup()The AutoScalingGroup to add the lifecycle hook to.final IAutoScalingGroupRefLifecycleHookProps.Jsii$Proxy.getAutoScalingGroup()ScheduledActionProps.getAutoScalingGroup()The AutoScalingGroup to apply the scheduled actions to.final IAutoScalingGroupRefScheduledActionProps.Jsii$Proxy.getAutoScalingGroup()StepScalingActionProps.getAutoScalingGroup()The auto scaling group.final IAutoScalingGroupRefStepScalingActionProps.Jsii$Proxy.getAutoScalingGroup()StepScalingPolicyProps.getAutoScalingGroup()The auto scaling group.final IAutoScalingGroupRefStepScalingPolicyProps.Jsii$Proxy.getAutoScalingGroup()TargetTrackingScalingPolicyProps.getAutoScalingGroup()final IAutoScalingGroupRefTargetTrackingScalingPolicyProps.Jsii$Proxy.getAutoScalingGroup()WarmPoolProps.getAutoScalingGroup()The Auto Scaling group to add the warm pool to.final IAutoScalingGroupRefWarmPoolProps.Jsii$Proxy.getAutoScalingGroup()Methods in software.amazon.awscdk.services.autoscaling with parameters of type IAutoScalingGroupRefModifier and TypeMethodDescriptionstatic StringCfnAutoScalingGroup.arnForAutoScalingGroup(IAutoScalingGroupRef resource) LifecycleHook.Builder.autoScalingGroup(IAutoScalingGroupRef autoScalingGroup) The AutoScalingGroup to add the lifecycle hook to.LifecycleHookProps.Builder.autoScalingGroup(IAutoScalingGroupRef autoScalingGroup) Sets the value ofLifecycleHookProps.getAutoScalingGroup()ScheduledAction.Builder.autoScalingGroup(IAutoScalingGroupRef autoScalingGroup) The AutoScalingGroup to apply the scheduled actions to.ScheduledActionProps.Builder.autoScalingGroup(IAutoScalingGroupRef autoScalingGroup) Sets the value ofScheduledActionProps.getAutoScalingGroup()StepScalingAction.Builder.autoScalingGroup(IAutoScalingGroupRef autoScalingGroup) The auto scaling group.StepScalingActionProps.Builder.autoScalingGroup(IAutoScalingGroupRef autoScalingGroup) Sets the value ofStepScalingActionProps.getAutoScalingGroup()StepScalingPolicy.Builder.autoScalingGroup(IAutoScalingGroupRef autoScalingGroup) The auto scaling group.StepScalingPolicyProps.Builder.autoScalingGroup(IAutoScalingGroupRef autoScalingGroup) Sets the value ofStepScalingPolicyProps.getAutoScalingGroup()TargetTrackingScalingPolicy.Builder.autoScalingGroup(IAutoScalingGroupRef autoScalingGroup) TargetTrackingScalingPolicyProps.Builder.autoScalingGroup(IAutoScalingGroupRef autoScalingGroup) Sets the value ofTargetTrackingScalingPolicyProps.getAutoScalingGroup()WarmPool.Builder.autoScalingGroup(IAutoScalingGroupRef autoScalingGroup) The Auto Scaling group to add the warm pool to.WarmPoolProps.Builder.autoScalingGroup(IAutoScalingGroupRef autoScalingGroup) Sets the value ofWarmPoolProps.getAutoScalingGroup()CfnLifecycleHook.Builder.autoScalingGroupName(IAutoScalingGroupRef autoScalingGroupName) The name of the Auto Scaling group.CfnLifecycleHookProps.Builder.autoScalingGroupName(IAutoScalingGroupRef autoScalingGroupName) Sets the value ofCfnLifecycleHookProps.getAutoScalingGroupName()CfnScalingPolicy.Builder.autoScalingGroupName(IAutoScalingGroupRef autoScalingGroupName) The name of the Auto Scaling group.CfnScalingPolicyProps.Builder.autoScalingGroupName(IAutoScalingGroupRef autoScalingGroupName) Sets the value ofCfnScalingPolicyProps.getAutoScalingGroupName()CfnScheduledAction.Builder.autoScalingGroupName(IAutoScalingGroupRef autoScalingGroupName) The name of the Auto Scaling group.CfnScheduledActionProps.Builder.autoScalingGroupName(IAutoScalingGroupRef autoScalingGroupName) Sets the value ofCfnScheduledActionProps.getAutoScalingGroupName()CfnWarmPool.Builder.autoScalingGroupName(IAutoScalingGroupRef autoScalingGroupName) The name of the Auto Scaling group.CfnWarmPoolProps.Builder.autoScalingGroupName(IAutoScalingGroupRef autoScalingGroupName) Sets the value ofCfnWarmPoolProps.getAutoScalingGroupName()