Class: TencentCloud::Cvm::V20170312::ResizeInstanceDisksRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::ResizeInstanceDisksRequest
- Defined in:
- lib/v20170312/models.rb
Overview
ResizeInstanceDisks请求参数结构体
Instance Attribute Summary collapse
-
#DataDisks ⇒ Object
<dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert> <dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert>.
-
#ForceStop ⇒ Object
<dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert> <dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert>.
-
#InstanceId ⇒ Object
<dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert> <dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert>.
-
#ResizeOnline ⇒ Object
<dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert> <dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert>.
-
#SystemDisk ⇒ Object
<dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert> <dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, datadisks = nil, forcestop = nil, systemdisk = nil, resizeonline = nil) ⇒ ResizeInstanceDisksRequest
constructor
A new instance of ResizeInstanceDisksRequest.
Constructor Details
#initialize(instanceid = nil, datadisks = nil, forcestop = nil, systemdisk = nil, resizeonline = nil) ⇒ ResizeInstanceDisksRequest
Returns a new instance of ResizeInstanceDisksRequest.
8025 8026 8027 8028 8029 8030 8031 |
# File 'lib/v20170312/models.rb', line 8025 def initialize(instanceid=nil, datadisks=nil, forcestop=nil, systemdisk=nil, resizeonline=nil) @InstanceId = instanceid @DataDisks = datadisks @ForceStop = forcestop @SystemDisk = systemdisk @ResizeOnline = resizeonline end |
Instance Attribute Details
#DataDisks ⇒ Object
<dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert> <dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert>
8023 8024 8025 |
# File 'lib/v20170312/models.rb', line 8023 def DataDisks @DataDisks end |
#ForceStop ⇒ Object
<dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert> <dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert>
8023 8024 8025 |
# File 'lib/v20170312/models.rb', line 8023 def ForceStop @ForceStop end |
#InstanceId ⇒ Object
<dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert> <dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert>
8023 8024 8025 |
# File 'lib/v20170312/models.rb', line 8023 def InstanceId @InstanceId end |
#ResizeOnline ⇒ Object
<dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert> <dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert>
8023 8024 8025 |
# File 'lib/v20170312/models.rb', line 8023 def ResizeOnline @ResizeOnline end |
#SystemDisk ⇒ Object
<dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert> <dx-alert infotype=“explain” title=“”>您必须指定参数DataDisks与SystemDisk的其中一个,但不能同时指定。</dx-alert>
8023 8024 8025 |
# File 'lib/v20170312/models.rb', line 8023 def SystemDisk @SystemDisk end |
Instance Method Details
#deserialize(params) ⇒ Object
8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 |
# File 'lib/v20170312/models.rb', line 8033 def deserialize(params) @InstanceId = params['InstanceId'] unless params['DataDisks'].nil? @DataDisks = [] params['DataDisks'].each do |i| datadisk_tmp = DataDisk.new datadisk_tmp.deserialize(i) @DataDisks << datadisk_tmp end end @ForceStop = params['ForceStop'] unless params['SystemDisk'].nil? @SystemDisk = SystemDisk.new @SystemDisk.deserialize(params['SystemDisk']) end @ResizeOnline = params['ResizeOnline'] end |