Class: TencentCloud::Bma::V20221115::DescribeBPBrandsResponse

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

Overview

DescribeBPBrands返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(brands = nil, noticestatus = nil, requestid = nil) ⇒ DescribeBPBrandsResponse

Returns a new instance of DescribeBPBrandsResponse.



464
465
466
467
468
# File 'lib/v20221115/models.rb', line 464

def initialize(brands=nil, noticestatus=nil, requestid=nil)
  @Brands = brands
  @NoticeStatus = noticestatus
  @RequestId = requestid
end

Instance Attribute Details

#BrandsObject

Parameters:

  • Brands:

    品牌信息

  • NoticeStatus:

    品牌审核通知栏状态:0 不显示 1 显示

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



462
463
464
# File 'lib/v20221115/models.rb', line 462

def Brands
  @Brands
end

#NoticeStatusObject

Parameters:

  • Brands:

    品牌信息

  • NoticeStatus:

    品牌审核通知栏状态:0 不显示 1 显示

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



462
463
464
# File 'lib/v20221115/models.rb', line 462

def NoticeStatus
  @NoticeStatus
end

#RequestIdObject

Parameters:

  • Brands:

    品牌信息

  • NoticeStatus:

    品牌审核通知栏状态:0 不显示 1 显示

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



462
463
464
# File 'lib/v20221115/models.rb', line 462

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



470
471
472
473
474
475
476
477
478
479
480
481
# File 'lib/v20221115/models.rb', line 470

def deserialize(params)
  unless params['Brands'].nil?
    @Brands = []
    params['Brands'].each do |i|
      branddata_tmp = BrandData.new
      branddata_tmp.deserialize(i)
      @Brands << branddata_tmp
    end
  end
  @NoticeStatus = params['NoticeStatus']
  @RequestId = params['RequestId']
end