Class: TencentCloud::Cme::V20191029::MoveClassRequest

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

Overview

MoveClass请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(platform = nil, owner = nil, sourceclasspath = nil, destinationclasspath = nil, operator = nil) ⇒ MoveClassRequest

Returns a new instance of MoveClassRequest.



4805
4806
4807
4808
4809
4810
4811
# File 'lib/v20191029/models.rb', line 4805

def initialize(platform=nil, owner=nil, sourceclasspath=nil, destinationclasspath=nil, operator=nil)
  @Platform = platform
  @Owner = owner
  @SourceClassPath = sourceclasspath
  @DestinationClassPath = destinationclasspath
  @Operator = operator
end

Instance Attribute Details

#DestinationClassPathObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。关于平台概念,请参见文档 平台

  • Owner:

    归属者。

  • SourceClassPath:

    源分类路径。

  • DestinationClassPath:

    目标分类路径。

  • Operator:

    操作者。填写用户的 Id,用于标识调用者及校验操作权限。



4803
4804
4805
# File 'lib/v20191029/models.rb', line 4803

def DestinationClassPath
  @DestinationClassPath
end

#OperatorObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。关于平台概念,请参见文档 平台

  • Owner:

    归属者。

  • SourceClassPath:

    源分类路径。

  • DestinationClassPath:

    目标分类路径。

  • Operator:

    操作者。填写用户的 Id,用于标识调用者及校验操作权限。



4803
4804
4805
# File 'lib/v20191029/models.rb', line 4803

def Operator
  @Operator
end

#OwnerObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。关于平台概念,请参见文档 平台

  • Owner:

    归属者。

  • SourceClassPath:

    源分类路径。

  • DestinationClassPath:

    目标分类路径。

  • Operator:

    操作者。填写用户的 Id,用于标识调用者及校验操作权限。



4803
4804
4805
# File 'lib/v20191029/models.rb', line 4803

def Owner
  @Owner
end

#PlatformObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。关于平台概念,请参见文档 平台

  • Owner:

    归属者。

  • SourceClassPath:

    源分类路径。

  • DestinationClassPath:

    目标分类路径。

  • Operator:

    操作者。填写用户的 Id,用于标识调用者及校验操作权限。



4803
4804
4805
# File 'lib/v20191029/models.rb', line 4803

def Platform
  @Platform
end

#SourceClassPathObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。关于平台概念,请参见文档 平台

  • Owner:

    归属者。

  • SourceClassPath:

    源分类路径。

  • DestinationClassPath:

    目标分类路径。

  • Operator:

    操作者。填写用户的 Id,用于标识调用者及校验操作权限。



4803
4804
4805
# File 'lib/v20191029/models.rb', line 4803

def SourceClassPath
  @SourceClassPath
end

Instance Method Details

#deserialize(params) ⇒ Object



4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
# File 'lib/v20191029/models.rb', line 4813

def deserialize(params)
  @Platform = params['Platform']
  unless params['Owner'].nil?
    @Owner = Entity.new
    @Owner.deserialize(params['Owner'])
  end
  @SourceClassPath = params['SourceClassPath']
  @DestinationClassPath = params['DestinationClassPath']
  @Operator = params['Operator']
end