Class: TencentCloud::Cvm::V20170312::TerminateInstancesRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::TerminateInstancesRequest
- Defined in:
- lib/v20170312/models.rb
Overview
TerminateInstances请求参数结构体
Instance Attribute Summary collapse
-
#InstanceIds ⇒ Object
示例值:true 默认值:false 默认值:false.
-
#ReleaseAddress ⇒ Object
示例值:true 默认值:false 默认值:false.
-
#ReleasePrepaidDataDisks ⇒ Object
示例值:true 默认值:false 默认值:false.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceids = nil, releaseaddress = nil, releaseprepaiddatadisks = nil) ⇒ TerminateInstancesRequest
constructor
A new instance of TerminateInstancesRequest.
Constructor Details
#initialize(instanceids = nil, releaseaddress = nil, releaseprepaiddatadisks = nil) ⇒ TerminateInstancesRequest
Returns a new instance of TerminateInstancesRequest.
8634 8635 8636 8637 8638 |
# File 'lib/v20170312/models.rb', line 8634 def initialize(instanceids=nil, releaseaddress=nil, releaseprepaiddatadisks=nil) @InstanceIds = instanceids @ReleaseAddress = releaseaddress @ReleasePrepaidDataDisks = releaseprepaiddatadisks end |
Instance Attribute Details
#InstanceIds ⇒ Object
示例值:true 默认值:false 默认值:false
8632 8633 8634 |
# File 'lib/v20170312/models.rb', line 8632 def InstanceIds @InstanceIds end |
#ReleaseAddress ⇒ Object
示例值:true 默认值:false 默认值:false
8632 8633 8634 |
# File 'lib/v20170312/models.rb', line 8632 def ReleaseAddress @ReleaseAddress end |
#ReleasePrepaidDataDisks ⇒ Object
示例值:true 默认值:false 默认值:false
8632 8633 8634 |
# File 'lib/v20170312/models.rb', line 8632 def ReleasePrepaidDataDisks @ReleasePrepaidDataDisks end |
Instance Method Details
#deserialize(params) ⇒ Object
8640 8641 8642 8643 8644 |
# File 'lib/v20170312/models.rb', line 8640 def deserialize(params) @InstanceIds = params['InstanceIds'] @ReleaseAddress = params['ReleaseAddress'] @ReleasePrepaidDataDisks = params['ReleasePrepaidDataDisks'] end |