Class: TencentCloud::Bma::V20221115::CreateBPBrandRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Bma::V20221115::CreateBPBrandRequest
- Defined in:
- lib/v20221115/models.rb
Overview
CreateBPBrand请求参数结构体
Instance Attribute Summary collapse
- #APISource ⇒ Object
- #Authorization ⇒ Object
- #BrandLogo ⇒ Object
- #BrandName ⇒ Object
- #CompanyName ⇒ Object
- #IsTransfers ⇒ Object
- #License ⇒ Object
- #Phone ⇒ Object
- #ProtectAPPs ⇒ Object
- #ProtectMiniPrograms ⇒ Object
- #ProtectOfficialAccounts ⇒ Object
- #ProtectURLs ⇒ Object
- #TrademarkNames ⇒ Object
- #Trademarks ⇒ Object
- #Transfers ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of CreateBPBrandRequest.
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, brandlogo=nil, phone=nil, license=nil, =nil, trademarknames=nil, trademarks=nil, istransfers=nil, transfers=nil, protecturls=nil, protectapps=nil, protectofficialaccounts=nil, protectminiprograms=nil, apisource=nil) @BrandName = brandname @CompanyName = companyname @BrandLogo = brandlogo @Phone = phone @License = license @Authorization = @TrademarkNames = trademarknames @Trademarks = trademarks @IsTransfers = istransfers @Transfers = transfers @ProtectURLs = protecturls @ProtectAPPs = protectapps @ProtectOfficialAccounts = protectofficialaccounts @ProtectMiniPrograms = protectminiprograms @APISource = apisource end |
Instance Attribute Details
#APISource ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def APISource @APISource end |
#Authorization ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def Authorization @Authorization end |
#BrandLogo ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def BrandLogo @BrandLogo end |
#BrandName ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def BrandName @BrandName end |
#CompanyName ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def CompanyName @CompanyName end |
#IsTransfers ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def IsTransfers @IsTransfers end |
#License ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def License @License end |
#Phone ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def Phone @Phone end |
#ProtectAPPs ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def ProtectAPPs @ProtectAPPs end |
#ProtectMiniPrograms ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def ProtectMiniPrograms @ProtectMiniPrograms end |
#ProtectOfficialAccounts ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def ProtectOfficialAccounts @ProtectOfficialAccounts end |
#ProtectURLs ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def ProtectURLs @ProtectURLs end |
#TrademarkNames ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def TrademarkNames @TrademarkNames end |
#Trademarks ⇒ Object
131 132 133 |
# File 'lib/v20221115/models.rb', line 131 def Trademarks @Trademarks end |
#Transfers ⇒ Object
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 |