Class: TencentCloud::Bma::V20221115::CreateBPWhiteListRequest

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

Overview

CreateBPWhiteList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(companyid = nil, whitelisttype = nil, whitelists = nil, remark = nil) ⇒ CreateBPWhiteListRequest

Returns a new instance of CreateBPWhiteListRequest.



379
380
381
382
383
384
# File 'lib/v20221115/models.rb', line 379

def initialize(companyid=nil, whitelisttype=nil, whitelists=nil, remark=nil)
  @CompanyId = companyid
  @WhiteListType = whitelisttype
  @WhiteLists = whitelists
  @Remark = remark
end

Instance Attribute Details

#CompanyIdObject

Parameters:

  • CompanyId:

    企业Id

  • WhiteListType:

    白名单类型:0-网站 1-应用 2-公众号 3-小程

  • WhiteLists:

    白名单名称

  • Remark:

    白名单备注



377
378
379
# File 'lib/v20221115/models.rb', line 377

def CompanyId
  @CompanyId
end

#RemarkObject

Parameters:

  • CompanyId:

    企业Id

  • WhiteListType:

    白名单类型:0-网站 1-应用 2-公众号 3-小程

  • WhiteLists:

    白名单名称

  • Remark:

    白名单备注



377
378
379
# File 'lib/v20221115/models.rb', line 377

def Remark
  @Remark
end

#WhiteListsObject

Parameters:

  • CompanyId:

    企业Id

  • WhiteListType:

    白名单类型:0-网站 1-应用 2-公众号 3-小程

  • WhiteLists:

    白名单名称

  • Remark:

    白名单备注



377
378
379
# File 'lib/v20221115/models.rb', line 377

def WhiteLists
  @WhiteLists
end

#WhiteListTypeObject

Parameters:

  • CompanyId:

    企业Id

  • WhiteListType:

    白名单类型:0-网站 1-应用 2-公众号 3-小程

  • WhiteLists:

    白名单名称

  • Remark:

    白名单备注



377
378
379
# File 'lib/v20221115/models.rb', line 377

def WhiteListType
  @WhiteListType
end

Instance Method Details

#deserialize(params) ⇒ Object



386
387
388
389
390
391
# File 'lib/v20221115/models.rb', line 386

def deserialize(params)
  @CompanyId = params['CompanyId']
  @WhiteListType = params['WhiteListType']
  @WhiteLists = params['WhiteLists']
  @Remark = params['Remark']
end