Class: TencentCloud::Solar::V20181011::DescribeSubProjectResponse

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

Overview

DescribeSubProject返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(productinfo = nil, activityinfo = nil, sharetitle = nil, sharedesc = nil, shareimg = nil, hasstrategy = nil, subprojectstatus = nil, shareappid = nil, sharewsid = nil, requestid = nil) ⇒ DescribeSubProjectResponse

Returns a new instance of DescribeSubProjectResponse.



930
931
932
933
934
935
936
937
938
939
940
941
# File 'lib/v20181011/models.rb', line 930

def initialize(productinfo=nil, activityinfo=nil, sharetitle=nil, sharedesc=nil, shareimg=nil, hasstrategy=nil, subprojectstatus=nil, shareappid=nil, sharewsid=nil, requestid=nil)
  @ProductInfo = productinfo
  @ActivityInfo = activityinfo
  @ShareTitle = sharetitle
  @ShareDesc = sharedesc
  @ShareImg = shareimg
  @HasStrategy = hasstrategy
  @SubProjectStatus = subprojectstatus
  @ShareAppId = shareappid
  @ShareWsId = sharewsid
  @RequestId = requestid
end

Instance Attribute Details

#ActivityInfo ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProductInfo: —

    作品信息

  • ActivityInfo: —

    活动信息

  • ShareTitle: —

    分享标题

  • ShareDesc: —

    分享描述

  • ShareImg: —

    分享图标

  • HasStrategy: —

    是否已创建策略

  • SubProjectStatus: —

    子项目状态

  • ShareAppId: —

    分享公众号的appId

  • ShareWsId: —

    分享公众号的wsId

  • RequestId: —

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



928
929
930
# File 'lib/v20181011/models.rb', line 928

def ActivityInfo
  @ActivityInfo
end

#HasStrategy ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProductInfo: —

    作品信息

  • ActivityInfo: —

    活动信息

  • ShareTitle: —

    分享标题

  • ShareDesc: —

    分享描述

  • ShareImg: —

    分享图标

  • HasStrategy: —

    是否已创建策略

  • SubProjectStatus: —

    子项目状态

  • ShareAppId: —

    分享公众号的appId

  • ShareWsId: —

    分享公众号的wsId

  • RequestId: —

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



928
929
930
# File 'lib/v20181011/models.rb', line 928

def HasStrategy
  @HasStrategy
end

#ProductInfo ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProductInfo: —

    作品信息

  • ActivityInfo: —

    活动信息

  • ShareTitle: —

    分享标题

  • ShareDesc: —

    分享描述

  • ShareImg: —

    分享图标

  • HasStrategy: —

    是否已创建策略

  • SubProjectStatus: —

    子项目状态

  • ShareAppId: —

    分享公众号的appId

  • ShareWsId: —

    分享公众号的wsId

  • RequestId: —

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



928
929
930
# File 'lib/v20181011/models.rb', line 928

def ProductInfo
  @ProductInfo
end

#RequestId ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProductInfo: —

    作品信息

  • ActivityInfo: —

    活动信息

  • ShareTitle: —

    分享标题

  • ShareDesc: —

    分享描述

  • ShareImg: —

    分享图标

  • HasStrategy: —

    是否已创建策略

  • SubProjectStatus: —

    子项目状态

  • ShareAppId: —

    分享公众号的appId

  • ShareWsId: —

    分享公众号的wsId

  • RequestId: —

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



928
929
930
# File 'lib/v20181011/models.rb', line 928

def RequestId
  @RequestId
end

#ShareAppId ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProductInfo: —

    作品信息

  • ActivityInfo: —

    活动信息

  • ShareTitle: —

    分享标题

  • ShareDesc: —

    分享描述

  • ShareImg: —

    分享图标

  • HasStrategy: —

    是否已创建策略

  • SubProjectStatus: —

    子项目状态

  • ShareAppId: —

    分享公众号的appId

  • ShareWsId: —

    分享公众号的wsId

  • RequestId: —

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



928
929
930
# File 'lib/v20181011/models.rb', line 928

def ShareAppId
  @ShareAppId
end

#ShareDesc ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProductInfo: —

    作品信息

  • ActivityInfo: —

    活动信息

  • ShareTitle: —

    分享标题

  • ShareDesc: —

    分享描述

  • ShareImg: —

    分享图标

  • HasStrategy: —

    是否已创建策略

  • SubProjectStatus: —

    子项目状态

  • ShareAppId: —

    分享公众号的appId

  • ShareWsId: —

    分享公众号的wsId

  • RequestId: —

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



928
929
930
# File 'lib/v20181011/models.rb', line 928

def ShareDesc
  @ShareDesc
end

#ShareImg ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProductInfo: —

    作品信息

  • ActivityInfo: —

    活动信息

  • ShareTitle: —

    分享标题

  • ShareDesc: —

    分享描述

  • ShareImg: —

    分享图标

  • HasStrategy: —

    是否已创建策略

  • SubProjectStatus: —

    子项目状态

  • ShareAppId: —

    分享公众号的appId

  • ShareWsId: —

    分享公众号的wsId

  • RequestId: —

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



928
929
930
# File 'lib/v20181011/models.rb', line 928

def ShareImg
  @ShareImg
end

#ShareTitle ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProductInfo: —

    作品信息

  • ActivityInfo: —

    活动信息

  • ShareTitle: —

    分享标题

  • ShareDesc: —

    分享描述

  • ShareImg: —

    分享图标

  • HasStrategy: —

    是否已创建策略

  • SubProjectStatus: —

    子项目状态

  • ShareAppId: —

    分享公众号的appId

  • ShareWsId: —

    分享公众号的wsId

  • RequestId: —

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



928
929
930
# File 'lib/v20181011/models.rb', line 928

def ShareTitle
  @ShareTitle
end

#ShareWsId ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProductInfo: —

    作品信息

  • ActivityInfo: —

    活动信息

  • ShareTitle: —

    分享标题

  • ShareDesc: —

    分享描述

  • ShareImg: —

    分享图标

  • HasStrategy: —

    是否已创建策略

  • SubProjectStatus: —

    子项目状态

  • ShareAppId: —

    分享公众号的appId

  • ShareWsId: —

    分享公众号的wsId

  • RequestId: —

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



928
929
930
# File 'lib/v20181011/models.rb', line 928

def ShareWsId
  @ShareWsId
end

#SubProjectStatus ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProductInfo: —

    作品信息

  • ActivityInfo: —

    活动信息

  • ShareTitle: —

    分享标题

  • ShareDesc: —

    分享描述

  • ShareImg: —

    分享图标

  • HasStrategy: —

    是否已创建策略

  • SubProjectStatus: —

    子项目状态

  • ShareAppId: —

    分享公众号的appId

  • ShareWsId: —

    分享公众号的wsId

  • RequestId: —

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



928
929
930
# File 'lib/v20181011/models.rb', line 928

def SubProjectStatus
  @SubProjectStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
# File 'lib/v20181011/models.rb', line 943

def deserialize(params)
  unless params['ProductInfo'].nil?
    @ProductInfo = ProductInfo.new
    @ProductInfo.deserialize(params['ProductInfo'])
  end
  unless params['ActivityInfo'].nil?
    @ActivityInfo = ActivityInfo.new
    @ActivityInfo.deserialize(params['ActivityInfo'])
  end
  @ShareTitle = params['ShareTitle']
  @ShareDesc = params['ShareDesc']
  @ShareImg = params['ShareImg']
  @HasStrategy = params['HasStrategy']
  @SubProjectStatus = params['SubProjectStatus']
  @ShareAppId = params['ShareAppId']
  @ShareWsId = params['ShareWsId']
  @RequestId = params['RequestId']
end