lib/v20180717/models.rb in tencentcloud-sdk-vod-1.0.323 vs lib/v20180717/models.rb in tencentcloud-sdk-vod-1.0.324

- old
+ new

@@ -5378,10 +5378,12 @@ # CreateHeadTailTemplate请求参数结构体 class CreateHeadTailTemplateRequest < TencentCloud::Common::AbstractModel # @param Name: 模板名,长度限制 64 个字符。 # @type Name: String + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Comment: 模板描述信息,长度限制 256 个字符。 # @type Comment: String # @param HeadCandidateSet: 片头候选列表,填写视频的 FileId。转码时将自动选择与正片宽高比最接近的一个片头(相同宽高比时,靠前的候选项优先)。最多支持 5 个候选片头。 # @type HeadCandidateSet: Array # @param TailCandidateSet: 片尾候选列表,填写视频的 FileId。转码时将自动选择与正片宽高比最接近的一个片尾(相同宽高比时,靠前的候选项优先)。最多支持 5 个候选片尾。 @@ -5391,31 +5393,29 @@ # <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> # <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> # <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> # 默认值:stretch 。 # @type FillType: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Name, :Comment, :HeadCandidateSet, :TailCandidateSet, :FillType, :SubAppId + attr_accessor :Name, :SubAppId, :Comment, :HeadCandidateSet, :TailCandidateSet, :FillType - def initialize(name=nil, comment=nil, headcandidateset=nil, tailcandidateset=nil, filltype=nil, subappid=nil) + def initialize(name=nil, subappid=nil, comment=nil, headcandidateset=nil, tailcandidateset=nil, filltype=nil) @Name = name + @SubAppId = subappid @Comment = comment @HeadCandidateSet = headcandidateset @TailCandidateSet = tailcandidateset @FillType = filltype - @SubAppId = subappid end def deserialize(params) @Name = params['Name'] + @SubAppId = params['SubAppId'] @Comment = params['Comment'] @HeadCandidateSet = params['HeadCandidateSet'] @TailCandidateSet = params['TailCandidateSet'] @FillType = params['FillType'] - @SubAppId = params['SubAppId'] end end # CreateHeadTailTemplate返回参数结构体 class CreateHeadTailTemplateResponse < TencentCloud::Common::AbstractModel @@ -5440,24 +5440,24 @@ # CreateImageProcessingTemplate请求参数结构体 class CreateImageProcessingTemplateRequest < TencentCloud::Common::AbstractModel # @param Operations: 图片处理操作数组,操作将以其在数组中的顺序执行。 # <li>长度限制:3。</li> # @type Operations: Array + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Name: 图片处理模板名称,长度限制:64 个字符。 # @type Name: String # @param Comment: 模板描述信息,长度限制:256 个字符。 # @type Comment: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Operations, :Name, :Comment, :SubAppId + attr_accessor :Operations, :SubAppId, :Name, :Comment - def initialize(operations=nil, name=nil, comment=nil, subappid=nil) + def initialize(operations=nil, subappid=nil, name=nil, comment=nil) @Operations = operations + @SubAppId = subappid @Name = name @Comment = comment - @SubAppId = subappid end def deserialize(params) unless params['Operations'].nil? @Operations = [] @@ -5465,13 +5465,13 @@ imageoperation_tmp = ImageOperation.new imageoperation_tmp.deserialize(i) @Operations << imageoperation_tmp end end + @SubAppId = params['SubAppId'] @Name = params['Name'] @Comment = params['Comment'] - @SubAppId = params['SubAppId'] end end # CreateImageProcessingTemplate返回参数结构体 class CreateImageProcessingTemplateResponse < TencentCloud::Common::AbstractModel @@ -6451,11 +6451,11 @@ # DeleteAIAnalysisTemplate请求参数结构体 class DeleteAIAnalysisTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 视频内容分析模板唯一标识。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :Definition, :SubAppId def initialize(definition=nil, subappid=nil) @@ -6487,11 +6487,11 @@ # DeleteAIRecognitionTemplate请求参数结构体 class DeleteAIRecognitionTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 视频内容识别模板唯一标识。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :Definition, :SubAppId def initialize(definition=nil, subappid=nil) @@ -6523,11 +6523,11 @@ # DeleteAdaptiveDynamicStreamingTemplate请求参数结构体 class DeleteAdaptiveDynamicStreamingTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 自适应转码模板唯一标识。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :Definition, :SubAppId def initialize(definition=nil, subappid=nil) @@ -6559,11 +6559,11 @@ # DeleteAnimatedGraphicsTemplate请求参数结构体 class DeleteAnimatedGraphicsTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 转动图模板唯一标识。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :Definition, :SubAppId def initialize(definition=nil, subappid=nil) @@ -6631,11 +6631,11 @@ # DeleteContentReviewTemplate请求参数结构体 class DeleteContentReviewTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 内容智能识别模板唯一标识。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :Definition, :SubAppId def initialize(definition=nil, subappid=nil) @@ -6667,11 +6667,11 @@ # DeleteHeadTailTemplate请求参数结构体 class DeleteHeadTailTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 片头片尾模板号。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :Definition, :SubAppId def initialize(definition=nil, subappid=nil) @@ -6703,11 +6703,11 @@ # DeleteImageProcessingTemplate请求参数结构体 class DeleteImageProcessingTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 图片处理模板唯一标识。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :Definition, :SubAppId def initialize(definition=nil, subappid=nil) @@ -6739,11 +6739,11 @@ # DeleteImageSpriteTemplate请求参数结构体 class DeleteImageSpriteTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 雪碧图模板唯一标识。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :Definition, :SubAppId def initialize(definition=nil, subappid=nil) @@ -6894,11 +6894,11 @@ # DeleteSampleSnapshotTemplate请求参数结构体 class DeleteSampleSnapshotTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 采样截图模板唯一标识。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :Definition, :SubAppId def initialize(definition=nil, subappid=nil) @@ -6930,11 +6930,11 @@ # DeleteSnapshotByTimeOffsetTemplate请求参数结构体 class DeleteSnapshotByTimeOffsetTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 指定时间点截图模板唯一标识。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :Definition, :SubAppId def initialize(definition=nil, subappid=nil) @@ -7002,11 +7002,11 @@ # DeleteTranscodeTemplate请求参数结构体 class DeleteTranscodeTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 转码模板唯一标识。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :Definition, :SubAppId def initialize(definition=nil, subappid=nil) @@ -7074,11 +7074,11 @@ # DeleteWatermarkTemplate请求参数结构体 class DeleteWatermarkTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 水印模板唯一标识。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :Definition, :SubAppId def initialize(definition=nil, subappid=nil) @@ -7144,33 +7144,33 @@ end end # DescribeAIAnalysisTemplates请求参数结构体 class DescribeAIAnalysisTemplatesRequest < TencentCloud::Common::AbstractModel + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Definitions: 视频内容分析模板唯一标识过滤条件,数组长度最大值:100。 # @type Definitions: Array # @param Offset: 分页偏移量,默认值:0。 # @type Offset: Integer # @param Limit: 返回记录条数,默认值:10,最大值:100。 # @type Limit: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definitions, :Offset, :Limit, :SubAppId + attr_accessor :SubAppId, :Definitions, :Offset, :Limit - def initialize(definitions=nil, offset=nil, limit=nil, subappid=nil) + def initialize(subappid=nil, definitions=nil, offset=nil, limit=nil) + @SubAppId = subappid @Definitions = definitions @Offset = offset @Limit = limit - @SubAppId = subappid end def deserialize(params) + @SubAppId = params['SubAppId'] @Definitions = params['Definitions'] @Offset = params['Offset'] @Limit = params['Limit'] - @SubAppId = params['SubAppId'] end end # DescribeAIAnalysisTemplates返回参数结构体 class DescribeAIAnalysisTemplatesResponse < TencentCloud::Common::AbstractModel @@ -7203,33 +7203,33 @@ end end # DescribeAIRecognitionTemplates请求参数结构体 class DescribeAIRecognitionTemplatesRequest < TencentCloud::Common::AbstractModel + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Definitions: 视频内容识别模板唯一标识过滤条件,数组长度限制:100。 # @type Definitions: Array # @param Offset: 分页偏移量,默认值:0。 # @type Offset: Integer # @param Limit: 返回记录条数,默认值:10,最大值:100。 # @type Limit: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definitions, :Offset, :Limit, :SubAppId + attr_accessor :SubAppId, :Definitions, :Offset, :Limit - def initialize(definitions=nil, offset=nil, limit=nil, subappid=nil) + def initialize(subappid=nil, definitions=nil, offset=nil, limit=nil) + @SubAppId = subappid @Definitions = definitions @Offset = offset @Limit = limit - @SubAppId = subappid end def deserialize(params) + @SubAppId = params['SubAppId'] @Definitions = params['Definitions'] @Offset = params['Offset'] @Limit = params['Limit'] - @SubAppId = params['SubAppId'] end end # DescribeAIRecognitionTemplates返回参数结构体 class DescribeAIRecognitionTemplatesResponse < TencentCloud::Common::AbstractModel @@ -7262,39 +7262,39 @@ end end # DescribeAdaptiveDynamicStreamingTemplates请求参数结构体 class DescribeAdaptiveDynamicStreamingTemplatesRequest < TencentCloud::Common::AbstractModel + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Definitions: 转自适应码流模板唯一标识过滤条件,数组长度限制:100。 # @type Definitions: Array # @param Offset: 分页偏移量,默认值:0。 # @type Offset: Integer # @param Limit: 返回记录条数,默认值:10,最大值:100。 # @type Limit: Integer # @param Type: 模板类型过滤条件,可选值: # <li>Preset:系统预置模板;</li> # <li>Custom:用户自定义模板。</li> # @type Type: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definitions, :Offset, :Limit, :Type, :SubAppId + attr_accessor :SubAppId, :Definitions, :Offset, :Limit, :Type - def initialize(definitions=nil, offset=nil, limit=nil, type=nil, subappid=nil) + def initialize(subappid=nil, definitions=nil, offset=nil, limit=nil, type=nil) + @SubAppId = subappid @Definitions = definitions @Offset = offset @Limit = limit @Type = type - @SubAppId = subappid end def deserialize(params) + @SubAppId = params['SubAppId'] @Definitions = params['Definitions'] @Offset = params['Offset'] @Limit = params['Limit'] @Type = params['Type'] - @SubAppId = params['SubAppId'] end end # DescribeAdaptiveDynamicStreamingTemplates返回参数结构体 class DescribeAdaptiveDynamicStreamingTemplatesResponse < TencentCloud::Common::AbstractModel @@ -7371,39 +7371,39 @@ end end # DescribeAnimatedGraphicsTemplates请求参数结构体 class DescribeAnimatedGraphicsTemplatesRequest < TencentCloud::Common::AbstractModel + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Definitions: 转动图模板唯一标识过滤条件,数组长度限制:100。 # @type Definitions: Array # @param Offset: 分页偏移量,默认值:0。 # @type Offset: Integer # @param Limit: 返回记录条数,默认值:10,最大值:100。 # @type Limit: Integer # @param Type: 模板类型过滤条件,可选值: # <li>Preset:系统预置模板;</li> # <li>Custom:用户自定义模板。</li> # @type Type: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definitions, :Offset, :Limit, :Type, :SubAppId + attr_accessor :SubAppId, :Definitions, :Offset, :Limit, :Type - def initialize(definitions=nil, offset=nil, limit=nil, type=nil, subappid=nil) + def initialize(subappid=nil, definitions=nil, offset=nil, limit=nil, type=nil) + @SubAppId = subappid @Definitions = definitions @Offset = offset @Limit = limit @Type = type - @SubAppId = subappid end def deserialize(params) + @SubAppId = params['SubAppId'] @Definitions = params['Definitions'] @Offset = params['Offset'] @Limit = params['Limit'] @Type = params['Type'] - @SubAppId = params['SubAppId'] end end # DescribeAnimatedGraphicsTemplates返回参数结构体 class DescribeAnimatedGraphicsTemplatesResponse < TencentCloud::Common::AbstractModel @@ -7728,33 +7728,33 @@ end end # DescribeContentReviewTemplates请求参数结构体 class DescribeContentReviewTemplatesRequest < TencentCloud::Common::AbstractModel + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Definitions: 内容智能识别模板唯一标识过滤条件,数组长度限制:100。 # @type Definitions: Array # @param Offset: 分页偏移量,默认值:0。 # @type Offset: Integer # @param Limit: 返回记录条数,默认值:10,最大值:100。 # @type Limit: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definitions, :Offset, :Limit, :SubAppId + attr_accessor :SubAppId, :Definitions, :Offset, :Limit - def initialize(definitions=nil, offset=nil, limit=nil, subappid=nil) + def initialize(subappid=nil, definitions=nil, offset=nil, limit=nil) + @SubAppId = subappid @Definitions = definitions @Offset = offset @Limit = limit - @SubAppId = subappid end def deserialize(params) + @SubAppId = params['SubAppId'] @Definitions = params['Definitions'] @Offset = params['Offset'] @Limit = params['Limit'] - @SubAppId = params['SubAppId'] end end # DescribeContentReviewTemplates返回参数结构体 class DescribeContentReviewTemplatesResponse < TencentCloud::Common::AbstractModel @@ -8077,33 +8077,33 @@ end end # DescribeHeadTailTemplates请求参数结构体 class DescribeHeadTailTemplatesRequest < TencentCloud::Common::AbstractModel + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Definitions: 片头片尾模板号,数组长度限制:100。 # @type Definitions: Array # @param Offset: 分页偏移量,默认值:0。 # @type Offset: Integer # @param Limit: 返回记录条数,默认值:10,最大值:100。 # @type Limit: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definitions, :Offset, :Limit, :SubAppId + attr_accessor :SubAppId, :Definitions, :Offset, :Limit - def initialize(definitions=nil, offset=nil, limit=nil, subappid=nil) + def initialize(subappid=nil, definitions=nil, offset=nil, limit=nil) + @SubAppId = subappid @Definitions = definitions @Offset = offset @Limit = limit - @SubAppId = subappid end def deserialize(params) + @SubAppId = params['SubAppId'] @Definitions = params['Definitions'] @Offset = params['Offset'] @Limit = params['Limit'] - @SubAppId = params['SubAppId'] end end # DescribeHeadTailTemplates返回参数结构体 class DescribeHeadTailTemplatesResponse < TencentCloud::Common::AbstractModel @@ -8136,39 +8136,39 @@ end end # DescribeImageProcessingTemplates请求参数结构体 class DescribeImageProcessingTemplatesRequest < TencentCloud::Common::AbstractModel + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Definitions: 图片处理模板标识列表。长度限制:100。 # @type Definitions: Array # @param Type: 模板类型过滤条件,可选值: # <li>Preset:系统预置模板;</li> # <li>Custom:用户自定义模板。</li> # @type Type: String # @param Offset: 分页偏移量,默认值:0。 # @type Offset: Integer # @param Limit: 返回记录条数,默认值:10,最大值:100。 # @type Limit: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definitions, :Type, :Offset, :Limit, :SubAppId + attr_accessor :SubAppId, :Definitions, :Type, :Offset, :Limit - def initialize(definitions=nil, type=nil, offset=nil, limit=nil, subappid=nil) + def initialize(subappid=nil, definitions=nil, type=nil, offset=nil, limit=nil) + @SubAppId = subappid @Definitions = definitions @Type = type @Offset = offset @Limit = limit - @SubAppId = subappid end def deserialize(params) + @SubAppId = params['SubAppId'] @Definitions = params['Definitions'] @Type = params['Type'] @Offset = params['Offset'] @Limit = params['Limit'] - @SubAppId = params['SubAppId'] end end # DescribeImageProcessingTemplates返回参数结构体 class DescribeImageProcessingTemplatesResponse < TencentCloud::Common::AbstractModel @@ -8252,39 +8252,39 @@ end end # DescribeImageSpriteTemplates请求参数结构体 class DescribeImageSpriteTemplatesRequest < TencentCloud::Common::AbstractModel + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Definitions: 雪碧图模板唯一标识过滤条件,数组长度限制:100。 # @type Definitions: Array # @param Offset: 分页偏移量,默认值:0。 # @type Offset: Integer # @param Limit: 返回记录条数,默认值:10,最大值:100。 # @type Limit: Integer # @param Type: 模板类型过滤条件,可选值: # <li>Preset:系统预置模板;</li> # <li>Custom:用户自定义模板。</li> # @type Type: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definitions, :Offset, :Limit, :Type, :SubAppId + attr_accessor :SubAppId, :Definitions, :Offset, :Limit, :Type - def initialize(definitions=nil, offset=nil, limit=nil, type=nil, subappid=nil) + def initialize(subappid=nil, definitions=nil, offset=nil, limit=nil, type=nil) + @SubAppId = subappid @Definitions = definitions @Offset = offset @Limit = limit @Type = type - @SubAppId = subappid end def deserialize(params) + @SubAppId = params['SubAppId'] @Definitions = params['Definitions'] @Offset = params['Offset'] @Limit = params['Limit'] @Type = params['Type'] - @SubAppId = params['SubAppId'] end end # DescribeImageSpriteTemplates返回参数结构体 class DescribeImageSpriteTemplatesResponse < TencentCloud::Common::AbstractModel @@ -8801,39 +8801,39 @@ end end # DescribeSampleSnapshotTemplates请求参数结构体 class DescribeSampleSnapshotTemplatesRequest < TencentCloud::Common::AbstractModel + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Definitions: 采样截图模板唯一标识过滤条件,数组长度限制:100。 # @type Definitions: Array # @param Offset: 分页偏移量,默认值:0。 # @type Offset: Integer # @param Limit: 返回记录条数,默认值:10,最大值:100。 # @type Limit: Integer # @param Type: 模板类型过滤条件,可选值: # <li>Preset:系统预置模板;</li> # <li>Custom:用户自定义模板。</li> # @type Type: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definitions, :Offset, :Limit, :Type, :SubAppId + attr_accessor :SubAppId, :Definitions, :Offset, :Limit, :Type - def initialize(definitions=nil, offset=nil, limit=nil, type=nil, subappid=nil) + def initialize(subappid=nil, definitions=nil, offset=nil, limit=nil, type=nil) + @SubAppId = subappid @Definitions = definitions @Offset = offset @Limit = limit @Type = type - @SubAppId = subappid end def deserialize(params) + @SubAppId = params['SubAppId'] @Definitions = params['Definitions'] @Offset = params['Offset'] @Limit = params['Limit'] @Type = params['Type'] - @SubAppId = params['SubAppId'] end end # DescribeSampleSnapshotTemplates返回参数结构体 class DescribeSampleSnapshotTemplatesResponse < TencentCloud::Common::AbstractModel @@ -8866,39 +8866,39 @@ end end # DescribeSnapshotByTimeOffsetTemplates请求参数结构体 class DescribeSnapshotByTimeOffsetTemplatesRequest < TencentCloud::Common::AbstractModel + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Definitions: 指定时间点截图模板唯一标识过滤条件,数组长度限制:100。 # @type Definitions: Array # @param Offset: 分页偏移量,默认值:0。 # @type Offset: Integer # @param Limit: 返回记录条数,默认值:10,最大值:100。 # @type Limit: Integer # @param Type: 模板类型过滤条件,可选值: # <li>Preset:系统预置模板;</li> # <li>Custom:用户自定义模板。</li> # @type Type: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definitions, :Offset, :Limit, :Type, :SubAppId + attr_accessor :SubAppId, :Definitions, :Offset, :Limit, :Type - def initialize(definitions=nil, offset=nil, limit=nil, type=nil, subappid=nil) + def initialize(subappid=nil, definitions=nil, offset=nil, limit=nil, type=nil) + @SubAppId = subappid @Definitions = definitions @Offset = offset @Limit = limit @Type = type - @SubAppId = subappid end def deserialize(params) + @SubAppId = params['SubAppId'] @Definitions = params['Definitions'] @Offset = params['Offset'] @Limit = params['Limit'] @Type = params['Type'] - @SubAppId = params['SubAppId'] end end # DescribeSnapshotByTimeOffsetTemplates返回参数结构体 class DescribeSnapshotByTimeOffsetTemplatesResponse < TencentCloud::Common::AbstractModel @@ -9504,10 +9504,12 @@ end end # DescribeTranscodeTemplates请求参数结构体 class DescribeTranscodeTemplatesRequest < TencentCloud::Common::AbstractModel + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Definitions: 转码模板唯一标识过滤条件,数组长度限制:100。 # @type Definitions: Array # @param Type: 模板类型过滤条件,可选值: # <li>Preset:系统预置模板;</li> # <li>Custom:用户自定义模板。</li> @@ -9522,33 +9524,31 @@ # @type TEHDType: String # @param Offset: 分页偏移量,默认值:0。 # @type Offset: Integer # @param Limit: 返回记录条数,默认值:10,最大值:100。 # @type Limit: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definitions, :Type, :ContainerType, :TEHDType, :Offset, :Limit, :SubAppId + attr_accessor :SubAppId, :Definitions, :Type, :ContainerType, :TEHDType, :Offset, :Limit - def initialize(definitions=nil, type=nil, containertype=nil, tehdtype=nil, offset=nil, limit=nil, subappid=nil) + def initialize(subappid=nil, definitions=nil, type=nil, containertype=nil, tehdtype=nil, offset=nil, limit=nil) + @SubAppId = subappid @Definitions = definitions @Type = type @ContainerType = containertype @TEHDType = tehdtype @Offset = offset @Limit = limit - @SubAppId = subappid end def deserialize(params) + @SubAppId = params['SubAppId'] @Definitions = params['Definitions'] @Type = params['Type'] @ContainerType = params['ContainerType'] @TEHDType = params['TEHDType'] @Offset = params['Offset'] @Limit = params['Limit'] - @SubAppId = params['SubAppId'] end end # DescribeTranscodeTemplates返回参数结构体 class DescribeTranscodeTemplatesResponse < TencentCloud::Common::AbstractModel @@ -9642,42 +9642,42 @@ end end # DescribeWatermarkTemplates请求参数结构体 class DescribeWatermarkTemplatesRequest < TencentCloud::Common::AbstractModel - # @param Definitions: 水印模板唯一标识过滤条件,数组长度限制:100。 - # @type Definitions: Array + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Type: 水印类型过滤条件,可选值: # <li>image:图片水印;</li> # <li>text:文字水印;</li> # <li>svg:SVG 水印。</li> # @type Type: String # @param Offset: 分页偏移量,默认值:0。 # @type Offset: Integer + # @param Definitions: 水印模板唯一标识过滤条件,数组长度限制:100。 + # @type Definitions: Array # @param Limit: 返回记录条数 # <li>默认值:10;</li> # <li>最大值:100。</li> # @type Limit: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definitions, :Type, :Offset, :Limit, :SubAppId + attr_accessor :SubAppId, :Type, :Offset, :Definitions, :Limit - def initialize(definitions=nil, type=nil, offset=nil, limit=nil, subappid=nil) - @Definitions = definitions + def initialize(subappid=nil, type=nil, offset=nil, definitions=nil, limit=nil) + @SubAppId = subappid @Type = type @Offset = offset + @Definitions = definitions @Limit = limit - @SubAppId = subappid end def deserialize(params) - @Definitions = params['Definitions'] + @SubAppId = params['SubAppId'] @Type = params['Type'] @Offset = params['Offset'] + @Definitions = params['Definitions'] @Limit = params['Limit'] - @SubAppId = params['SubAppId'] end end # DescribeWatermarkTemplates返回参数结构体 class DescribeWatermarkTemplatesResponse < TencentCloud::Common::AbstractModel @@ -13594,10 +13594,12 @@ # ModifyAIAnalysisTemplate请求参数结构体 class ModifyAIAnalysisTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 视频内容分析模板唯一标识。 # @type Definition: Integer + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Name: 视频内容分析模板名称,长度限制:64 个字符。 # @type Name: String # @param Comment: 视频内容分析模板描述信息,长度限制:256 个字符。 # @type Comment: String # @param ClassificationConfigure: 智能分类任务控制参数。 @@ -13608,29 +13610,28 @@ # @type CoverConfigure: :class:`Tencentcloud::Vod.v20180717.models.CoverConfigureInfoForUpdate` # @param FrameTagConfigure: 智能按帧标签任务控制参数。 # @type FrameTagConfigure: :class:`Tencentcloud::Vod.v20180717.models.FrameTagConfigureInfoForUpdate` # @param HighlightConfigure: 智能精彩集锦任务控制参数。 # @type HighlightConfigure: :class:`Tencentcloud::Vod.v20180717.models.HighlightsConfigureInfoForUpdate` - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definition, :Name, :Comment, :ClassificationConfigure, :TagConfigure, :CoverConfigure, :FrameTagConfigure, :HighlightConfigure, :SubAppId + attr_accessor :Definition, :SubAppId, :Name, :Comment, :ClassificationConfigure, :TagConfigure, :CoverConfigure, :FrameTagConfigure, :HighlightConfigure - def initialize(definition=nil, name=nil, comment=nil, classificationconfigure=nil, tagconfigure=nil, coverconfigure=nil, frametagconfigure=nil, highlightconfigure=nil, subappid=nil) + def initialize(definition=nil, subappid=nil, name=nil, comment=nil, classificationconfigure=nil, tagconfigure=nil, coverconfigure=nil, frametagconfigure=nil, highlightconfigure=nil) @Definition = definition + @SubAppId = subappid @Name = name @Comment = comment @ClassificationConfigure = classificationconfigure @TagConfigure = tagconfigure @CoverConfigure = coverconfigure @FrameTagConfigure = frametagconfigure @HighlightConfigure = highlightconfigure - @SubAppId = subappid end def deserialize(params) @Definition = params['Definition'] + @SubAppId = params['SubAppId'] @Name = params['Name'] @Comment = params['Comment'] unless params['ClassificationConfigure'].nil? @ClassificationConfigure = ClassificationConfigureInfoForUpdate.new @ClassificationConfigure.deserialize(params['ClassificationConfigure']) @@ -13649,11 +13650,10 @@ end unless params['HighlightConfigure'].nil? @HighlightConfigure = HighlightsConfigureInfoForUpdate.new @HighlightConfigure.deserialize(params['HighlightConfigure']) end - @SubAppId = params['SubAppId'] end end # ModifyAIAnalysisTemplate返回参数结构体 class ModifyAIAnalysisTemplateResponse < TencentCloud::Common::AbstractModel @@ -13673,10 +13673,12 @@ # ModifyAIRecognitionTemplate请求参数结构体 class ModifyAIRecognitionTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 视频内容识别模板唯一标识。 # @type Definition: Integer + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Name: 视频内容识别模板名称,长度限制:64 个字符。 # @type Name: String # @param Comment: 视频内容识别模板描述信息,长度限制:256 个字符。 # @type Comment: String # @param HeadTailConfigure: 视频片头片尾识别控制参数。 @@ -13695,17 +13697,16 @@ # @type AsrWordsConfigure: :class:`Tencentcloud::Vod.v20180717.models.AsrWordsConfigureInfoForUpdate` # @param ObjectConfigure: 物体识别控制参数。 # @type ObjectConfigure: :class:`Tencentcloud::Vod.v20180717.models.ObjectConfigureInfoForUpdate` # @param ScreenshotInterval: 截帧间隔,单位为秒,最小值为 0.5 秒。 # @type ScreenshotInterval: Float - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definition, :Name, :Comment, :HeadTailConfigure, :SegmentConfigure, :FaceConfigure, :OcrFullTextConfigure, :OcrWordsConfigure, :AsrFullTextConfigure, :AsrWordsConfigure, :ObjectConfigure, :ScreenshotInterval, :SubAppId + attr_accessor :Definition, :SubAppId, :Name, :Comment, :HeadTailConfigure, :SegmentConfigure, :FaceConfigure, :OcrFullTextConfigure, :OcrWordsConfigure, :AsrFullTextConfigure, :AsrWordsConfigure, :ObjectConfigure, :ScreenshotInterval - def initialize(definition=nil, name=nil, comment=nil, headtailconfigure=nil, segmentconfigure=nil, faceconfigure=nil, ocrfulltextconfigure=nil, ocrwordsconfigure=nil, asrfulltextconfigure=nil, asrwordsconfigure=nil, objectconfigure=nil, screenshotinterval=nil, subappid=nil) + def initialize(definition=nil, subappid=nil, name=nil, comment=nil, headtailconfigure=nil, segmentconfigure=nil, faceconfigure=nil, ocrfulltextconfigure=nil, ocrwordsconfigure=nil, asrfulltextconfigure=nil, asrwordsconfigure=nil, objectconfigure=nil, screenshotinterval=nil) @Definition = definition + @SubAppId = subappid @Name = name @Comment = comment @HeadTailConfigure = headtailconfigure @SegmentConfigure = segmentconfigure @FaceConfigure = faceconfigure @@ -13713,15 +13714,15 @@ @OcrWordsConfigure = ocrwordsconfigure @AsrFullTextConfigure = asrfulltextconfigure @AsrWordsConfigure = asrwordsconfigure @ObjectConfigure = objectconfigure @ScreenshotInterval = screenshotinterval - @SubAppId = subappid end def deserialize(params) @Definition = params['Definition'] + @SubAppId = params['SubAppId'] @Name = params['Name'] @Comment = params['Comment'] unless params['HeadTailConfigure'].nil? @HeadTailConfigure = HeadTailConfigureInfoForUpdate.new @HeadTailConfigure.deserialize(params['HeadTailConfigure']) @@ -13753,11 +13754,10 @@ unless params['ObjectConfigure'].nil? @ObjectConfigure = ObjectConfigureInfoForUpdate.new @ObjectConfigure.deserialize(params['ObjectConfigure']) end @ScreenshotInterval = params['ScreenshotInterval'] - @SubAppId = params['SubAppId'] end end # ModifyAIRecognitionTemplate返回参数结构体 class ModifyAIRecognitionTemplateResponse < TencentCloud::Common::AbstractModel @@ -13850,10 +13850,12 @@ # ModifyAnimatedGraphicsTemplate请求参数结构体 class ModifyAnimatedGraphicsTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 转动图模板唯一标识。 # @type Definition: Integer + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Name: 转动图模板名称,长度限制:64 个字符。 # @type Name: String # @param Width: 动图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 # <li>当 Width、Height 均为 0,则分辨率同源;</li> # <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> @@ -13879,39 +13881,37 @@ # @type Fps: Integer # @param Quality: 图片质量,取值范围:[1, 100],默认值为 75。 # @type Quality: Float # @param Comment: 模板描述信息,长度限制:256 个字符。 # @type Comment: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definition, :Name, :Width, :Height, :ResolutionAdaptive, :Format, :Fps, :Quality, :Comment, :SubAppId + attr_accessor :Definition, :SubAppId, :Name, :Width, :Height, :ResolutionAdaptive, :Format, :Fps, :Quality, :Comment - def initialize(definition=nil, name=nil, width=nil, height=nil, resolutionadaptive=nil, format=nil, fps=nil, quality=nil, comment=nil, subappid=nil) + def initialize(definition=nil, subappid=nil, name=nil, width=nil, height=nil, resolutionadaptive=nil, format=nil, fps=nil, quality=nil, comment=nil) @Definition = definition + @SubAppId = subappid @Name = name @Width = width @Height = height @ResolutionAdaptive = resolutionadaptive @Format = format @Fps = fps @Quality = quality @Comment = comment - @SubAppId = subappid end def deserialize(params) @Definition = params['Definition'] + @SubAppId = params['SubAppId'] @Name = params['Name'] @Width = params['Width'] @Height = params['Height'] @ResolutionAdaptive = params['ResolutionAdaptive'] @Format = params['Format'] @Fps = params['Fps'] @Quality = params['Quality'] @Comment = params['Comment'] - @SubAppId = params['SubAppId'] end end # ModifyAnimatedGraphicsTemplate返回参数结构体 class ModifyAnimatedGraphicsTemplateResponse < TencentCloud::Common::AbstractModel @@ -13971,10 +13971,12 @@ # ModifyContentReviewTemplate请求参数结构体 class ModifyContentReviewTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 内容智能识别模板唯一标识。 # @type Definition: Integer + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Name: 内容智能识别模板名称,长度限制:64 个字符。 # @type Name: String # @param Comment: 内容智能识别模板描述信息,长度限制:256 个字符。 # @type Comment: String # @param TerrorismConfigure: 令人不安全的信息的控制参数。 @@ -13993,31 +13995,30 @@ # @type ScreenshotInterval: Float # @param ReviewWallSwitch: 智能识别结果是否进入智能识别墙(对智能识别结果进行人工识别)的开关。 # <li>ON:是;</li> # <li>OFF:否。</li> # @type ReviewWallSwitch: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definition, :Name, :Comment, :TerrorismConfigure, :PornConfigure, :PoliticalConfigure, :ProhibitedConfigure, :UserDefineConfigure, :ScreenshotInterval, :ReviewWallSwitch, :SubAppId + attr_accessor :Definition, :SubAppId, :Name, :Comment, :TerrorismConfigure, :PornConfigure, :PoliticalConfigure, :ProhibitedConfigure, :UserDefineConfigure, :ScreenshotInterval, :ReviewWallSwitch - def initialize(definition=nil, name=nil, comment=nil, terrorismconfigure=nil, pornconfigure=nil, politicalconfigure=nil, prohibitedconfigure=nil, userdefineconfigure=nil, screenshotinterval=nil, reviewwallswitch=nil, subappid=nil) + def initialize(definition=nil, subappid=nil, name=nil, comment=nil, terrorismconfigure=nil, pornconfigure=nil, politicalconfigure=nil, prohibitedconfigure=nil, userdefineconfigure=nil, screenshotinterval=nil, reviewwallswitch=nil) @Definition = definition + @SubAppId = subappid @Name = name @Comment = comment @TerrorismConfigure = terrorismconfigure @PornConfigure = pornconfigure @PoliticalConfigure = politicalconfigure @ProhibitedConfigure = prohibitedconfigure @UserDefineConfigure = userdefineconfigure @ScreenshotInterval = screenshotinterval @ReviewWallSwitch = reviewwallswitch - @SubAppId = subappid end def deserialize(params) @Definition = params['Definition'] + @SubAppId = params['SubAppId'] @Name = params['Name'] @Comment = params['Comment'] unless params['TerrorismConfigure'].nil? @TerrorismConfigure = TerrorismConfigureInfoForUpdate.new @TerrorismConfigure.deserialize(params['TerrorismConfigure']) @@ -14038,11 +14039,10 @@ @UserDefineConfigure = UserDefineConfigureInfoForUpdate.new @UserDefineConfigure.deserialize(params['UserDefineConfigure']) end @ScreenshotInterval = params['ScreenshotInterval'] @ReviewWallSwitch = params['ReviewWallSwitch'] - @SubAppId = params['SubAppId'] end end # ModifyContentReviewTemplate返回参数结构体 class ModifyContentReviewTemplateResponse < TencentCloud::Common::AbstractModel @@ -14149,10 +14149,12 @@ # ModifyHeadTailTemplate请求参数结构体 class ModifyHeadTailTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 片头片尾模板号。 # @type Definition: Integer + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Name: 模板名,长度限制 64 个字符。不传代表不修改。 # @type Name: String # @param Comment: 模板描述,长度限制 256 个字符。不传代表不修改,传空代表清空。 # @type Comment: String # @param HeadCandidateSet: 片头候选列表,填写视频的 FileId。转码时将自动选择与正片宽高比最接近的一个片头(相同宽高比时,靠前的候选项优先)。最多支持 5 个候选片头。不传代表不修改,传空数组代表清空。 @@ -14164,33 +14166,31 @@ # <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> # <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> # <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> # 默认值为不修改。 # @type FillType: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definition, :Name, :Comment, :HeadCandidateSet, :TailCandidateSet, :FillType, :SubAppId + attr_accessor :Definition, :SubAppId, :Name, :Comment, :HeadCandidateSet, :TailCandidateSet, :FillType - def initialize(definition=nil, name=nil, comment=nil, headcandidateset=nil, tailcandidateset=nil, filltype=nil, subappid=nil) + def initialize(definition=nil, subappid=nil, name=nil, comment=nil, headcandidateset=nil, tailcandidateset=nil, filltype=nil) @Definition = definition + @SubAppId = subappid @Name = name @Comment = comment @HeadCandidateSet = headcandidateset @TailCandidateSet = tailcandidateset @FillType = filltype - @SubAppId = subappid end def deserialize(params) @Definition = params['Definition'] + @SubAppId = params['SubAppId'] @Name = params['Name'] @Comment = params['Comment'] @HeadCandidateSet = params['HeadCandidateSet'] @TailCandidateSet = params['TailCandidateSet'] @FillType = params['FillType'] - @SubAppId = params['SubAppId'] end end # ModifyHeadTailTemplate返回参数结构体 class ModifyHeadTailTemplateResponse < TencentCloud::Common::AbstractModel @@ -14210,10 +14210,12 @@ # ModifyImageSpriteTemplate请求参数结构体 class ModifyImageSpriteTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 雪碧图模板唯一标识。 # @type Definition: Integer + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Name: 雪碧图模板名称,长度限制:64 个字符。 # @type Name: String # @param Width: 雪碧图中小图的宽度,取值范围: [128, 4096],单位:px。 # @type Width: Integer # @param Height: 雪碧图中小图的高度,取值范围: [128, 4096],单位:px。 @@ -14240,43 +14242,41 @@ # <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> # 默认值:black 。 # @type FillType: String # @param Comment: 模板描述信息,长度限制:256 个字符。 # @type Comment: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definition, :Name, :Width, :Height, :ResolutionAdaptive, :SampleType, :SampleInterval, :RowCount, :ColumnCount, :FillType, :Comment, :SubAppId + attr_accessor :Definition, :SubAppId, :Name, :Width, :Height, :ResolutionAdaptive, :SampleType, :SampleInterval, :RowCount, :ColumnCount, :FillType, :Comment - def initialize(definition=nil, name=nil, width=nil, height=nil, resolutionadaptive=nil, sampletype=nil, sampleinterval=nil, rowcount=nil, columncount=nil, filltype=nil, comment=nil, subappid=nil) + def initialize(definition=nil, subappid=nil, name=nil, width=nil, height=nil, resolutionadaptive=nil, sampletype=nil, sampleinterval=nil, rowcount=nil, columncount=nil, filltype=nil, comment=nil) @Definition = definition + @SubAppId = subappid @Name = name @Width = width @Height = height @ResolutionAdaptive = resolutionadaptive @SampleType = sampletype @SampleInterval = sampleinterval @RowCount = rowcount @ColumnCount = columncount @FillType = filltype @Comment = comment - @SubAppId = subappid end def deserialize(params) @Definition = params['Definition'] + @SubAppId = params['SubAppId'] @Name = params['Name'] @Width = params['Width'] @Height = params['Height'] @ResolutionAdaptive = params['ResolutionAdaptive'] @SampleType = params['SampleType'] @SampleInterval = params['SampleInterval'] @RowCount = params['RowCount'] @ColumnCount = params['ColumnCount'] @FillType = params['FillType'] @Comment = params['Comment'] - @SubAppId = params['SubAppId'] end end # ModifyImageSpriteTemplate返回参数结构体 class ModifyImageSpriteTemplateResponse < TencentCloud::Common::AbstractModel @@ -14560,10 +14560,12 @@ # ModifySampleSnapshotTemplate请求参数结构体 class ModifySampleSnapshotTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 采样截图模板唯一标识。 # @type Definition: Integer + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Name: 采样截图模板名称,长度限制:64 个字符。 # @type Name: String # @param Width: 截图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 # <li>当 Width、Height 均为 0,则分辨率同源;</li> # <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> @@ -14593,47 +14595,45 @@ # @type SampleInterval: Integer # @param Format: 图片格式,取值为 jpg 和 png。 # @type Format: String # @param Comment: 模板描述信息,长度限制:256 个字符。 # @type Comment: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer # @param FillType: 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: # <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> # <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> # <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> # <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> # 默认值:black 。 # @type FillType: String - attr_accessor :Definition, :Name, :Width, :Height, :ResolutionAdaptive, :SampleType, :SampleInterval, :Format, :Comment, :SubAppId, :FillType + attr_accessor :Definition, :SubAppId, :Name, :Width, :Height, :ResolutionAdaptive, :SampleType, :SampleInterval, :Format, :Comment, :FillType - def initialize(definition=nil, name=nil, width=nil, height=nil, resolutionadaptive=nil, sampletype=nil, sampleinterval=nil, format=nil, comment=nil, subappid=nil, filltype=nil) + def initialize(definition=nil, subappid=nil, name=nil, width=nil, height=nil, resolutionadaptive=nil, sampletype=nil, sampleinterval=nil, format=nil, comment=nil, filltype=nil) @Definition = definition + @SubAppId = subappid @Name = name @Width = width @Height = height @ResolutionAdaptive = resolutionadaptive @SampleType = sampletype @SampleInterval = sampleinterval @Format = format @Comment = comment - @SubAppId = subappid @FillType = filltype end def deserialize(params) @Definition = params['Definition'] + @SubAppId = params['SubAppId'] @Name = params['Name'] @Width = params['Width'] @Height = params['Height'] @ResolutionAdaptive = params['ResolutionAdaptive'] @SampleType = params['SampleType'] @SampleInterval = params['SampleInterval'] @Format = params['Format'] @Comment = params['Comment'] - @SubAppId = params['SubAppId'] @FillType = params['FillType'] end end # ModifySampleSnapshotTemplate返回参数结构体 @@ -14654,10 +14654,12 @@ # ModifySnapshotByTimeOffsetTemplate请求参数结构体 class ModifySnapshotByTimeOffsetTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 指定时间点截图模板唯一标识。 # @type Definition: Integer + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Name: 指定时间点截图模板名称,长度限制:64 个字符。 # @type Name: String # @param Width: 截图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 # <li>当 Width、Height 均为 0,则分辨率同源;</li> # <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> @@ -14679,43 +14681,41 @@ # @type ResolutionAdaptive: String # @param Format: 图片格式,取值可以为 jpg 和 png。 # @type Format: String # @param Comment: 模板描述信息,长度限制:256 个字符。 # @type Comment: String - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer # @param FillType: 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: # <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> # <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> # <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> # <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> # 默认值:black 。 # @type FillType: String - attr_accessor :Definition, :Name, :Width, :Height, :ResolutionAdaptive, :Format, :Comment, :SubAppId, :FillType + attr_accessor :Definition, :SubAppId, :Name, :Width, :Height, :ResolutionAdaptive, :Format, :Comment, :FillType - def initialize(definition=nil, name=nil, width=nil, height=nil, resolutionadaptive=nil, format=nil, comment=nil, subappid=nil, filltype=nil) + def initialize(definition=nil, subappid=nil, name=nil, width=nil, height=nil, resolutionadaptive=nil, format=nil, comment=nil, filltype=nil) @Definition = definition + @SubAppId = subappid @Name = name @Width = width @Height = height @ResolutionAdaptive = resolutionadaptive @Format = format @Comment = comment - @SubAppId = subappid @FillType = filltype end def deserialize(params) @Definition = params['Definition'] + @SubAppId = params['SubAppId'] @Name = params['Name'] @Width = params['Width'] @Height = params['Height'] @ResolutionAdaptive = params['ResolutionAdaptive'] @Format = params['Format'] @Comment = params['Comment'] - @SubAppId = params['SubAppId'] @FillType = params['FillType'] end end # ModifySnapshotByTimeOffsetTemplate返回参数结构体 @@ -14910,10 +14910,12 @@ # ModifyTranscodeTemplate请求参数结构体 class ModifyTranscodeTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 转码模板唯一标识。 # @type Definition: Integer + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Container: 封装格式,可选值:mp4、flv、hls、mp3、flac、ogg、m4a。其中,mp3、flac、ogg、m4a 为纯音频文件。 # @type Container: String # @param Name: 转码模板名称,长度限制:64 个字符。 # @type Name: String # @param Comment: 模板描述信息,长度限制:256 个字符。 @@ -14930,30 +14932,29 @@ # @type VideoTemplate: :class:`Tencentcloud::Vod.v20180717.models.VideoTemplateInfoForUpdate` # @param AudioTemplate: 音频流配置参数。 # @type AudioTemplate: :class:`Tencentcloud::Vod.v20180717.models.AudioTemplateInfoForUpdate` # @param TEHDConfig: 极速高清转码参数。 # @type TEHDConfig: :class:`Tencentcloud::Vod.v20180717.models.TEHDConfigForUpdate` - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definition, :Container, :Name, :Comment, :RemoveVideo, :RemoveAudio, :VideoTemplate, :AudioTemplate, :TEHDConfig, :SubAppId + attr_accessor :Definition, :SubAppId, :Container, :Name, :Comment, :RemoveVideo, :RemoveAudio, :VideoTemplate, :AudioTemplate, :TEHDConfig - def initialize(definition=nil, container=nil, name=nil, comment=nil, removevideo=nil, removeaudio=nil, videotemplate=nil, audiotemplate=nil, tehdconfig=nil, subappid=nil) + def initialize(definition=nil, subappid=nil, container=nil, name=nil, comment=nil, removevideo=nil, removeaudio=nil, videotemplate=nil, audiotemplate=nil, tehdconfig=nil) @Definition = definition + @SubAppId = subappid @Container = container @Name = name @Comment = comment @RemoveVideo = removevideo @RemoveAudio = removeaudio @VideoTemplate = videotemplate @AudioTemplate = audiotemplate @TEHDConfig = tehdconfig - @SubAppId = subappid end def deserialize(params) @Definition = params['Definition'] + @SubAppId = params['SubAppId'] @Container = params['Container'] @Name = params['Name'] @Comment = params['Comment'] @RemoveVideo = params['RemoveVideo'] @RemoveAudio = params['RemoveAudio'] @@ -14967,11 +14968,10 @@ end unless params['TEHDConfig'].nil? @TEHDConfig = TEHDConfigForUpdate.new @TEHDConfig.deserialize(params['TEHDConfig']) end - @SubAppId = params['SubAppId'] end end # ModifyTranscodeTemplate返回参数结构体 class ModifyTranscodeTemplateResponse < TencentCloud::Common::AbstractModel @@ -15091,10 +15091,12 @@ # ModifyWatermarkTemplate请求参数结构体 class ModifyWatermarkTemplateRequest < TencentCloud::Common::AbstractModel # @param Definition: 水印模板唯一标识。 # @type Definition: Integer + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> + # @type SubAppId: Integer # @param Name: 水印模板名称,长度限制:64 个字符。 # @type Name: String # @param Comment: 模板描述信息,长度限制:256 个字符。 # @type Comment: String # @param CoordinateOrigin: 原点位置,可选值: @@ -15115,30 +15117,29 @@ # @type ImageTemplate: :class:`Tencentcloud::Vod.v20180717.models.ImageWatermarkInputForUpdate` # @param TextTemplate: 文字水印模板,该字段仅对文字水印模板有效。 # @type TextTemplate: :class:`Tencentcloud::Vod.v20180717.models.TextWatermarkTemplateInputForUpdate` # @param SvgTemplate: SVG 水印模板,该字段仅对 SVG 水印模板有效。 # @type SvgTemplate: :class:`Tencentcloud::Vod.v20180717.models.SvgWatermarkInputForUpdate` - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - # @type SubAppId: Integer - attr_accessor :Definition, :Name, :Comment, :CoordinateOrigin, :XPos, :YPos, :ImageTemplate, :TextTemplate, :SvgTemplate, :SubAppId + attr_accessor :Definition, :SubAppId, :Name, :Comment, :CoordinateOrigin, :XPos, :YPos, :ImageTemplate, :TextTemplate, :SvgTemplate - def initialize(definition=nil, name=nil, comment=nil, coordinateorigin=nil, xpos=nil, ypos=nil, imagetemplate=nil, texttemplate=nil, svgtemplate=nil, subappid=nil) + def initialize(definition=nil, subappid=nil, name=nil, comment=nil, coordinateorigin=nil, xpos=nil, ypos=nil, imagetemplate=nil, texttemplate=nil, svgtemplate=nil) @Definition = definition + @SubAppId = subappid @Name = name @Comment = comment @CoordinateOrigin = coordinateorigin @XPos = xpos @YPos = ypos @ImageTemplate = imagetemplate @TextTemplate = texttemplate @SvgTemplate = svgtemplate - @SubAppId = subappid end def deserialize(params) @Definition = params['Definition'] + @SubAppId = params['SubAppId'] @Name = params['Name'] @Comment = params['Comment'] @CoordinateOrigin = params['CoordinateOrigin'] @XPos = params['XPos'] @YPos = params['YPos'] @@ -15152,11 +15153,10 @@ end unless params['SvgTemplate'].nil? @SvgTemplate = SvgWatermarkInputForUpdate.new @SvgTemplate.deserialize(params['SvgTemplate']) end - @SubAppId = params['SubAppId'] end end # ModifyWatermarkTemplate返回参数结构体 class ModifyWatermarkTemplateResponse < TencentCloud::Common::AbstractModel @@ -17393,10 +17393,10 @@ class ReviewImageRequest < TencentCloud::Common::AbstractModel # @param FileId: 媒体文件 ID,即该文件在云点播上的全局唯一标识符。本接口要求媒体文件必须是图片格式。 # @type FileId: String # @param Definition: 图片智能识别模板 ID,当前固定填 10。 # @type Definition: Integer - # @param SubAppId: 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + # @param SubAppId: <b>点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。</b> # @type SubAppId: Integer attr_accessor :FileId, :Definition, :SubAppId def initialize(fileid=nil, definition=nil, subappid=nil)