AWSAutoScalingInstance
No description
type AWSAutoScalingInstance {
availabilityZone: String!
healthStatus: String!
id: String!
lifecycleState: AWSAutoScalingInstanceLifecycleStateType!
protectedFromScaleIn: Boolean!
type: String!
launchConfiguration: AWSAutoScalingLaunchConfiguration
launchTemplate: AWSEC2LaunchTemplateVersion
weightedCapacity: String!
}
Fields
AWSAutoScalingInstance.availabilityZone ● String! non-null scalar
The Availability Zone in which the instance is running
AWSAutoScalingInstance.healthStatus ● String! non-null scalar
The last reported health status of the instance
AWSAutoScalingInstance.id ● String! non-null scalar
The ID of the instance
AWSAutoScalingInstance.lifecycleState ● AWSAutoScalingInstanceLifecycleStateType! non-null enum
A description of the current lifecycle state
AWSAutoScalingInstance.protectedFromScaleIn ● Boolean! non-null scalar
Indicates whether the instance is protected from termination by Amazon EC2 Auto Scaling when scaling in
AWSAutoScalingInstance.type ● String! non-null scalar
The instance type of the EC2 instance
AWSAutoScalingInstance.launchConfiguration ● AWSAutoScalingLaunchConfiguration object
The launch configuration associated with the instance
AWSAutoScalingInstance.launchTemplate ● AWSEC2LaunchTemplateVersion object
The version specified launch template for the instance
AWSAutoScalingInstance.weightedCapacity ● String! non-null scalar
The number of capacity units contributed by the instance based on its instance type
Member of
AWSAutoScalingGroup object