Class: TencentCloud::Dasb::V20191018::ModifyResourceRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dasb::V20191018::ModifyResourceRequest
- Defined in:
- lib/v20191018/models.rb
Overview
ModifyResource请求参数结构体
Instance Attribute Summary collapse
- #AutoRenewFlag ⇒ Object
- #LogDelivery ⇒ Object
- #ModuleSet ⇒ Object
- #PackageBandwidth ⇒ Object
- #PackageNode ⇒ Object
- #ResourceEdition ⇒ Object
- #ResourceId ⇒ Object
- #ResourceNode ⇒ Object
- #Status ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(resourceid = nil, status = nil, moduleset = nil, resourceedition = nil, resourcenode = nil, autorenewflag = nil, packagebandwidth = nil, packagenode = nil, logdelivery = nil) ⇒ ModifyResourceRequest
constructor
A new instance of ModifyResourceRequest.
Constructor Details
#initialize(resourceid = nil, status = nil, moduleset = nil, resourceedition = nil, resourcenode = nil, autorenewflag = nil, packagebandwidth = nil, packagenode = nil, logdelivery = nil) ⇒ ModifyResourceRequest
Returns a new instance of ModifyResourceRequest.
3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 |
# File 'lib/v20191018/models.rb', line 3853 def initialize(resourceid=nil, status=nil, moduleset=nil, resourceedition=nil, resourcenode=nil, autorenewflag=nil, packagebandwidth=nil, packagenode=nil, logdelivery=nil) @ResourceId = resourceid @Status = status @ModuleSet = moduleset @ResourceEdition = resourceedition @ResourceNode = resourcenode @AutoRenewFlag = autorenewflag @PackageBandwidth = packagebandwidth @PackageNode = packagenode @LogDelivery = logdelivery end |
Instance Attribute Details
#AutoRenewFlag ⇒ Object
3851 3852 3853 |
# File 'lib/v20191018/models.rb', line 3851 def AutoRenewFlag @AutoRenewFlag end |
#LogDelivery ⇒ Object
3851 3852 3853 |
# File 'lib/v20191018/models.rb', line 3851 def LogDelivery @LogDelivery end |
#ModuleSet ⇒ Object
3851 3852 3853 |
# File 'lib/v20191018/models.rb', line 3851 def ModuleSet @ModuleSet end |
#PackageBandwidth ⇒ Object
3851 3852 3853 |
# File 'lib/v20191018/models.rb', line 3851 def PackageBandwidth @PackageBandwidth end |
#PackageNode ⇒ Object
3851 3852 3853 |
# File 'lib/v20191018/models.rb', line 3851 def PackageNode @PackageNode end |
#ResourceEdition ⇒ Object
3851 3852 3853 |
# File 'lib/v20191018/models.rb', line 3851 def ResourceEdition @ResourceEdition end |
#ResourceId ⇒ Object
3851 3852 3853 |
# File 'lib/v20191018/models.rb', line 3851 def ResourceId @ResourceId end |
#ResourceNode ⇒ Object
3851 3852 3853 |
# File 'lib/v20191018/models.rb', line 3851 def ResourceNode @ResourceNode end |
#Status ⇒ Object
3851 3852 3853 |
# File 'lib/v20191018/models.rb', line 3851 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 |
# File 'lib/v20191018/models.rb', line 3865 def deserialize(params) @ResourceId = params['ResourceId'] @Status = params['Status'] @ModuleSet = params['ModuleSet'] @ResourceEdition = params['ResourceEdition'] @ResourceNode = params['ResourceNode'] @AutoRenewFlag = params['AutoRenewFlag'] @PackageBandwidth = params['PackageBandwidth'] @PackageNode = params['PackageNode'] @LogDelivery = params['LogDelivery'] end |