Class: TencentCloud::Dasb::V20191018::CreateResourceRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dasb::V20191018::CreateResourceRequest
- Defined in:
- lib/v20191018/models.rb
Overview
CreateResource请求参数结构体
Instance Attribute Summary collapse
- #AutoRenewFlag ⇒ Object
- #DeployRegion ⇒ Object
- #DeployZone ⇒ Object
- #PayMode ⇒ Object
- #ResourceEdition ⇒ Object
- #ResourceNode ⇒ Object
- #SubnetId ⇒ Object
- #TimeSpan ⇒ Object
- #TimeUnit ⇒ Object
- #Trial ⇒ Object
- #VpcId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(deployregion = nil, vpcid = nil, subnetid = nil, resourceedition = nil, resourcenode = nil, timeunit = nil, timespan = nil, paymode = nil, autorenewflag = nil, deployzone = nil, trial = nil) ⇒ CreateResourceRequest
constructor
A new instance of CreateResourceRequest.
Constructor Details
#initialize(deployregion = nil, vpcid = nil, subnetid = nil, resourceedition = nil, resourcenode = nil, timeunit = nil, timespan = nil, paymode = nil, autorenewflag = nil, deployzone = nil, trial = nil) ⇒ CreateResourceRequest
Returns a new instance of CreateResourceRequest.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 |
# File 'lib/v20191018/models.rb', line 1199 def initialize(deployregion=nil, vpcid=nil, subnetid=nil, resourceedition=nil, resourcenode=nil, timeunit=nil, timespan=nil, paymode=nil, autorenewflag=nil, deployzone=nil, trial=nil) @DeployRegion = deployregion @VpcId = vpcid @SubnetId = subnetid @ResourceEdition = resourceedition @ResourceNode = resourcenode @TimeUnit = timeunit @TimeSpan = timespan @PayMode = paymode @AutoRenewFlag = autorenewflag @DeployZone = deployzone @Trial = trial end |
Instance Attribute Details
#AutoRenewFlag ⇒ Object
1197 1198 1199 |
# File 'lib/v20191018/models.rb', line 1197 def AutoRenewFlag @AutoRenewFlag end |
#DeployRegion ⇒ Object
1197 1198 1199 |
# File 'lib/v20191018/models.rb', line 1197 def DeployRegion @DeployRegion end |
#DeployZone ⇒ Object
1197 1198 1199 |
# File 'lib/v20191018/models.rb', line 1197 def DeployZone @DeployZone end |
#PayMode ⇒ Object
1197 1198 1199 |
# File 'lib/v20191018/models.rb', line 1197 def PayMode @PayMode end |
#ResourceEdition ⇒ Object
1197 1198 1199 |
# File 'lib/v20191018/models.rb', line 1197 def ResourceEdition @ResourceEdition end |
#ResourceNode ⇒ Object
1197 1198 1199 |
# File 'lib/v20191018/models.rb', line 1197 def ResourceNode @ResourceNode end |
#SubnetId ⇒ Object
1197 1198 1199 |
# File 'lib/v20191018/models.rb', line 1197 def SubnetId @SubnetId end |
#TimeSpan ⇒ Object
1197 1198 1199 |
# File 'lib/v20191018/models.rb', line 1197 def TimeSpan @TimeSpan end |
#TimeUnit ⇒ Object
1197 1198 1199 |
# File 'lib/v20191018/models.rb', line 1197 def TimeUnit @TimeUnit end |
#Trial ⇒ Object
1197 1198 1199 |
# File 'lib/v20191018/models.rb', line 1197 def Trial @Trial end |
#VpcId ⇒ Object
1197 1198 1199 |
# File 'lib/v20191018/models.rb', line 1197 def VpcId @VpcId end |
Instance Method Details
#deserialize(params) ⇒ Object
1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 |
# File 'lib/v20191018/models.rb', line 1213 def deserialize(params) @DeployRegion = params['DeployRegion'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] @ResourceEdition = params['ResourceEdition'] @ResourceNode = params['ResourceNode'] @TimeUnit = params['TimeUnit'] @TimeSpan = params['TimeSpan'] @PayMode = params['PayMode'] @AutoRenewFlag = params['AutoRenewFlag'] @DeployZone = params['DeployZone'] @Trial = params['Trial'] end |