Class: TencentCloud::As::V20180419::Instance
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::As::V20180419::Instance
- Defined in:
- lib/v20180419/models.rb
Overview
实例信息
Instance Attribute Summary collapse
-
#AddTime ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#AutoScalingGroupId ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#AutoScalingGroupName ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#CreationType ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#DisasterRecoverGroupIds ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#HealthStatus ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#InstanceId ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#InstanceType ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#LaunchConfigurationId ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#LaunchConfigurationName ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#LifeCycleState ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#ProtectedFromScaleIn ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#VersionNumber ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#WarmupStatus ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
. -
#Zone ⇒ Object
- IN_SERVICE:运行中
- CREATING:创建中
- CREATION_FAILED:创建失败
- TERMINATING:中止中
- TERMINATION_FAILED:中止失败
- ATTACHING:绑定中
- ATTACH_FAILED:绑定失败
- DETACHING:解绑中
- DETACH_FAILED:解绑失败
- ATTACHING_LB:绑定LB中
- DETACHING_LB:解绑LB中
- MODIFYING_LB:修改LB中
- STARTING:开机中
- START_FAILED:开机失败
- STOPPING:关机中
- STOP_FAILED:关机失败
- STOPPED:已关机
- IN_LAUNCHING_HOOK:扩容生命周期挂钩中
- IN_TERMINATING_HOOK:缩容生命周期挂钩中
- HEALTHY:实例处于健康状态
- UNHEALTHY:实例 ping 不可达
- CLB_UNHEALTHY:CLB 监听的实例端口不健康
- WAITING_ENTER_WARMUP:等待进入预热
- NO_NEED_WARMUP:无需预热
- IN_WARMUP:预热中
- AFTER_WARMUP:完成预热
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, autoscalinggroupid = nil, launchconfigurationid = nil, launchconfigurationname = nil, lifecyclestate = nil, healthstatus = nil, protectedfromscalein = nil, zone = nil, creationtype = nil, addtime = nil, instancetype = nil, versionnumber = nil, autoscalinggroupname = nil, warmupstatus = nil, disasterrecovergroupids = nil) ⇒ Instance
constructor
A new instance of Instance.
Constructor Details
#initialize(instanceid = nil, autoscalinggroupid = nil, launchconfigurationid = nil, launchconfigurationname = nil, lifecyclestate = nil, healthstatus = nil, protectedfromscalein = nil, zone = nil, creationtype = nil, addtime = nil, instancetype = nil, versionnumber = nil, autoscalinggroupname = nil, warmupstatus = nil, disasterrecovergroupids = nil) ⇒ Instance
Returns a new instance of Instance.
3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 |
# File 'lib/v20180419/models.rb', line 3182 def initialize(instanceid=nil, autoscalinggroupid=nil, launchconfigurationid=nil, launchconfigurationname=nil, lifecyclestate=nil, healthstatus=nil, protectedfromscalein=nil, zone=nil, creationtype=nil, addtime=nil, instancetype=nil, versionnumber=nil, autoscalinggroupname=nil, warmupstatus=nil, disasterrecovergroupids=nil) @InstanceId = instanceid @AutoScalingGroupId = autoscalinggroupid @LaunchConfigurationId = launchconfigurationid @LaunchConfigurationName = launchconfigurationname @LifeCycleState = lifecyclestate @HealthStatus = healthstatus @ProtectedFromScaleIn = protectedfromscalein @Zone = zone @CreationType = creationtype @AddTime = addtime @InstanceType = instancetype @VersionNumber = versionnumber @AutoScalingGroupName = autoscalinggroupname @WarmupStatus = warmupstatus @DisasterRecoverGroupIds = disasterrecovergroupids end |
Instance Attribute Details
#AddTime ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def AddTime @AddTime end |
#AutoScalingGroupId ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def AutoScalingGroupId @AutoScalingGroupId end |
#AutoScalingGroupName ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def AutoScalingGroupName @AutoScalingGroupName end |
#CreationType ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def CreationType @CreationType end |
#DisasterRecoverGroupIds ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def DisasterRecoverGroupIds @DisasterRecoverGroupIds end |
#HealthStatus ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def HealthStatus @HealthStatus end |
#InstanceId ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def InstanceId @InstanceId end |
#InstanceType ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def InstanceType @InstanceType end |
#LaunchConfigurationId ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def LaunchConfigurationId @LaunchConfigurationId end |
#LaunchConfigurationName ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def LaunchConfigurationName @LaunchConfigurationName end |
#LifeCycleState ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def LifeCycleState @LifeCycleState end |
#ProtectedFromScaleIn ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def ProtectedFromScaleIn @ProtectedFromScaleIn end |
#VersionNumber ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def VersionNumber @VersionNumber end |
#WarmupStatus ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def WarmupStatus @WarmupStatus end |
#Zone ⇒ Object
3180 3181 3182 |
# File 'lib/v20180419/models.rb', line 3180 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 |
# File 'lib/v20180419/models.rb', line 3200 def deserialize(params) @InstanceId = params['InstanceId'] @AutoScalingGroupId = params['AutoScalingGroupId'] @LaunchConfigurationId = params['LaunchConfigurationId'] @LaunchConfigurationName = params['LaunchConfigurationName'] @LifeCycleState = params['LifeCycleState'] @HealthStatus = params['HealthStatus'] @ProtectedFromScaleIn = params['ProtectedFromScaleIn'] @Zone = params['Zone'] @CreationType = params['CreationType'] @AddTime = params['AddTime'] @InstanceType = params['InstanceType'] @VersionNumber = params['VersionNumber'] @AutoScalingGroupName = params['AutoScalingGroupName'] @WarmupStatus = params['WarmupStatus'] @DisasterRecoverGroupIds = params['DisasterRecoverGroupIds'] end |