Class: TencentCloud::Bma::V20221115::CreateBPBrandRequest

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

Overview

CreateBPBrand请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(brandname = nil, companyname = nil, brandlogo = nil, phone = nil, license = nil, authorization = nil, trademarknames = nil, trademarks = nil, istransfers = nil, transfers = nil, protecturls = nil, protectapps = nil, protectofficialaccounts = nil, protectminiprograms = nil, apisource = nil) ⇒ CreateBPBrandRequest

Returns a new instance of CreateBPBrandRequest.



133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
# File 'lib/v20221115/models.rb', line 133

def initialize(brandname=nil, companyname=nil, =nil, phone=nil, license=nil, authorization=nil, trademarknames=nil, trademarks=nil, istransfers=nil, transfers=nil, protecturls=nil, protectapps=nil, protectofficialaccounts=nil, protectminiprograms=nil, apisource=nil)
  @BrandName = brandname
  @CompanyName = companyname
  @BrandLogo = 
  @Phone = phone
  @License = license
  @Authorization = authorization
  @TrademarkNames = trademarknames
  @Trademarks = trademarks
  @IsTransfers = istransfers
  @Transfers = transfers
  @ProtectURLs = protecturls
  @ProtectAPPs = protectapps
  @ProtectOfficialAccounts = protectofficialaccounts
  @ProtectMiniPrograms = protectminiprograms
  @APISource = apisource
end

Instance Attribute Details

#APISourceObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def APISource
  @APISource
end

#AuthorizationObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def Authorization
  @Authorization
end

#BrandLogoObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def BrandLogo
  @BrandLogo
end

#BrandNameObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def BrandName
  @BrandName
end

#CompanyNameObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def CompanyName
  @CompanyName
end

#IsTransfersObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def IsTransfers
  @IsTransfers
end

#LicenseObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def License
  @License
end

#PhoneObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def Phone
  @Phone
end

#ProtectAPPsObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def ProtectAPPs
  @ProtectAPPs
end

#ProtectMiniProgramsObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def ProtectMiniPrograms
  @ProtectMiniPrograms
end

#ProtectOfficialAccountsObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def ProtectOfficialAccounts
  @ProtectOfficialAccounts
end

#ProtectURLsObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def ProtectURLs
  @ProtectURLs
end

#TrademarkNamesObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def TrademarkNames
  @TrademarkNames
end

#TrademarksObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def Trademarks
  @Trademarks
end

#TransfersObject

Parameters:

  • BrandName:

    品牌名称

  • CompanyName:

    企业名称

  • BrandLogo:

    品牌logo

  • Phone:

    联系电话

  • License:

    营业执照

  • Authorization:

    授权书

  • TrademarkNames:

    商标名称

  • Trademarks:

    商标证明

  • IsTransfers:

    是否涉及转让: 0-不转让 1-转让

  • Transfers:

    转让证明

  • ProtectURLs:

    保护网址

  • ProtectAPPs:

    保护应用

  • ProtectOfficialAccounts:

    保护公众号

  • ProtectMiniPrograms:

    保护小程序

  • APISource:

    请求来源:0-反钓鱼 2-反假冒



131
132
133
# File 'lib/v20221115/models.rb', line 131

def Transfers
  @Transfers
end

Instance Method Details

#deserialize(params) ⇒ Object



151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
# File 'lib/v20221115/models.rb', line 151

def deserialize(params)
  @BrandName = params['BrandName']
  @CompanyName = params['CompanyName']
  @BrandLogo = params['BrandLogo']
  @Phone = params['Phone']
  @License = params['License']
  @Authorization = params['Authorization']
  @TrademarkNames = params['TrademarkNames']
  @Trademarks = params['Trademarks']
  @IsTransfers = params['IsTransfers']
  @Transfers = params['Transfers']
  @ProtectURLs = params['ProtectURLs']
  @ProtectAPPs = params['ProtectAPPs']
  @ProtectOfficialAccounts = params['ProtectOfficialAccounts']
  @ProtectMiniPrograms = params['ProtectMiniPrograms']
  @APISource = params['APISource']
end