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