Class: TencentCloud::Dasb::V20191018::ModifyResourceRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20191018/models.rb

Overview

ModifyResource请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#AutoRenewFlagObject

Parameters:

  • ResourceId:

    需要开通服务的资源ID

  • Status:

    已废弃

  • ModuleSet:

    已废弃

  • ResourceEdition:

    实例版本

  • ResourceNode:

    资源节点数

  • AutoRenewFlag:

    自动续费

  • PackageBandwidth:

    带宽扩展包个数(4M)

  • PackageNode:

    授权点数扩展包个数(50点)

  • LogDelivery:

    日志投递



3851
3852
3853
# File 'lib/v20191018/models.rb', line 3851

def AutoRenewFlag
  @AutoRenewFlag
end

#LogDeliveryObject

Parameters:

  • ResourceId:

    需要开通服务的资源ID

  • Status:

    已废弃

  • ModuleSet:

    已废弃

  • ResourceEdition:

    实例版本

  • ResourceNode:

    资源节点数

  • AutoRenewFlag:

    自动续费

  • PackageBandwidth:

    带宽扩展包个数(4M)

  • PackageNode:

    授权点数扩展包个数(50点)

  • LogDelivery:

    日志投递



3851
3852
3853
# File 'lib/v20191018/models.rb', line 3851

def LogDelivery
  @LogDelivery
end

#ModuleSetObject

Parameters:

  • ResourceId:

    需要开通服务的资源ID

  • Status:

    已废弃

  • ModuleSet:

    已废弃

  • ResourceEdition:

    实例版本

  • ResourceNode:

    资源节点数

  • AutoRenewFlag:

    自动续费

  • PackageBandwidth:

    带宽扩展包个数(4M)

  • PackageNode:

    授权点数扩展包个数(50点)

  • LogDelivery:

    日志投递



3851
3852
3853
# File 'lib/v20191018/models.rb', line 3851

def ModuleSet
  @ModuleSet
end

#PackageBandwidthObject

Parameters:

  • ResourceId:

    需要开通服务的资源ID

  • Status:

    已废弃

  • ModuleSet:

    已废弃

  • ResourceEdition:

    实例版本

  • ResourceNode:

    资源节点数

  • AutoRenewFlag:

    自动续费

  • PackageBandwidth:

    带宽扩展包个数(4M)

  • PackageNode:

    授权点数扩展包个数(50点)

  • LogDelivery:

    日志投递



3851
3852
3853
# File 'lib/v20191018/models.rb', line 3851

def PackageBandwidth
  @PackageBandwidth
end

#PackageNodeObject

Parameters:

  • ResourceId:

    需要开通服务的资源ID

  • Status:

    已废弃

  • ModuleSet:

    已废弃

  • ResourceEdition:

    实例版本

  • ResourceNode:

    资源节点数

  • AutoRenewFlag:

    自动续费

  • PackageBandwidth:

    带宽扩展包个数(4M)

  • PackageNode:

    授权点数扩展包个数(50点)

  • LogDelivery:

    日志投递



3851
3852
3853
# File 'lib/v20191018/models.rb', line 3851

def PackageNode
  @PackageNode
end

#ResourceEditionObject

Parameters:

  • ResourceId:

    需要开通服务的资源ID

  • Status:

    已废弃

  • ModuleSet:

    已废弃

  • ResourceEdition:

    实例版本

  • ResourceNode:

    资源节点数

  • AutoRenewFlag:

    自动续费

  • PackageBandwidth:

    带宽扩展包个数(4M)

  • PackageNode:

    授权点数扩展包个数(50点)

  • LogDelivery:

    日志投递



3851
3852
3853
# File 'lib/v20191018/models.rb', line 3851

def ResourceEdition
  @ResourceEdition
end

#ResourceIdObject

Parameters:

  • ResourceId:

    需要开通服务的资源ID

  • Status:

    已废弃

  • ModuleSet:

    已废弃

  • ResourceEdition:

    实例版本

  • ResourceNode:

    资源节点数

  • AutoRenewFlag:

    自动续费

  • PackageBandwidth:

    带宽扩展包个数(4M)

  • PackageNode:

    授权点数扩展包个数(50点)

  • LogDelivery:

    日志投递



3851
3852
3853
# File 'lib/v20191018/models.rb', line 3851

def ResourceId
  @ResourceId
end

#ResourceNodeObject

Parameters:

  • ResourceId:

    需要开通服务的资源ID

  • Status:

    已废弃

  • ModuleSet:

    已废弃

  • ResourceEdition:

    实例版本

  • ResourceNode:

    资源节点数

  • AutoRenewFlag:

    自动续费

  • PackageBandwidth:

    带宽扩展包个数(4M)

  • PackageNode:

    授权点数扩展包个数(50点)

  • LogDelivery:

    日志投递



3851
3852
3853
# File 'lib/v20191018/models.rb', line 3851

def ResourceNode
  @ResourceNode
end

#StatusObject

Parameters:

  • ResourceId:

    需要开通服务的资源ID

  • Status:

    已废弃

  • ModuleSet:

    已废弃

  • ResourceEdition:

    实例版本

  • ResourceNode:

    资源节点数

  • AutoRenewFlag:

    自动续费

  • PackageBandwidth:

    带宽扩展包个数(4M)

  • PackageNode:

    授权点数扩展包个数(50点)

  • LogDelivery:

    日志投递



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