Class: TencentCloud::Essbasic::V20201222::ModifySubOrganizationInfoRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Essbasic::V20201222::ModifySubOrganizationInfoRequest
- Defined in:
- lib/v20201222/models.rb
Overview
ModifySubOrganizationInfo请求参数结构体
Instance Attribute Summary collapse
-
#BizLicenseFile ⇒ Object
-
#BizLicenseFileName ⇒ Object
-
#Caller ⇒ Object
-
#ContactAddress ⇒ Object
-
#ContactName ⇒ Object
-
#Email ⇒ Object
-
#LegalIdCardNumber ⇒ Object
-
#LegalIdCardType ⇒ Object
-
#LegalMobile ⇒ Object
-
#LegalName ⇒ Object
-
#Name ⇒ Object
-
#OpenId ⇒ Object
-
#OrganizationType ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(caller = nil, openid = nil, name = nil, organizationtype = nil, bizlicensefile = nil, bizlicensefilename = nil, legalname = nil, legalidcardtype = nil, legalidcardnumber = nil, legalmobile = nil, contactname = nil, contactaddress = nil, email = nil) ⇒ ModifySubOrganizationInfoRequest
constructor
A new instance of ModifySubOrganizationInfoRequest.
Constructor Details
#initialize(caller = nil, openid = nil, name = nil, organizationtype = nil, bizlicensefile = nil, bizlicensefilename = nil, legalname = nil, legalidcardtype = nil, legalidcardnumber = nil, legalmobile = nil, contactname = nil, contactaddress = nil, email = nil) ⇒ ModifySubOrganizationInfoRequest
Returns a new instance of ModifySubOrganizationInfoRequest.
3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 |
# File 'lib/v20201222/models.rb', line 3375 def initialize(caller=nil, openid=nil, name=nil, organizationtype=nil, bizlicensefile=nil, bizlicensefilename=nil, legalname=nil, legalidcardtype=nil, legalidcardnumber=nil, legalmobile=nil, contactname=nil, contactaddress=nil, email=nil) @Caller = caller @OpenId = openid @Name = name @OrganizationType = organizationtype @BizLicenseFile = bizlicensefile @BizLicenseFileName = bizlicensefilename @LegalName = legalname @LegalIdCardType = legalidcardtype @LegalIdCardNumber = legalidcardnumber @LegalMobile = legalmobile @ContactName = contactname @ContactAddress = contactaddress @Email = email end |
Instance Attribute Details
#BizLicenseFile ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def BizLicenseFile @BizLicenseFile end |
#BizLicenseFileName ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def BizLicenseFileName @BizLicenseFileName end |
#Caller ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def Caller @Caller end |
#ContactAddress ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def ContactAddress @ContactAddress end |
#ContactName ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def ContactName @ContactName end |
#Email ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def Email @Email end |
#LegalIdCardNumber ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def LegalIdCardNumber @LegalIdCardNumber end |
#LegalIdCardType ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def LegalIdCardType @LegalIdCardType end |
#LegalMobile ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def LegalMobile @LegalMobile end |
#LegalName ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def LegalName @LegalName end |
#Name ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def Name @Name end |
#OpenId ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def OpenId @OpenId end |
#OrganizationType ⇒ Object
- ENTERPRISE - 企业;
- INDIVIDUALBIZ - 个体工商户;
- PUBLICINSTITUTION - 政府/事业单位
- OTHERS - 其他组织
3373 3374 3375 |
# File 'lib/v20201222/models.rb', line 3373 def OrganizationType @OrganizationType end |
Instance Method Details
#deserialize(params) ⇒ Object
3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 |
# File 'lib/v20201222/models.rb', line 3391 def deserialize(params) unless params['Caller'].nil? @Caller = Caller.new @Caller.deserialize(params['Caller']) end @OpenId = params['OpenId'] @Name = params['Name'] @OrganizationType = params['OrganizationType'] @BizLicenseFile = params['BizLicenseFile'] @BizLicenseFileName = params['BizLicenseFileName'] @LegalName = params['LegalName'] @LegalIdCardType = params['LegalIdCardType'] @LegalIdCardNumber = params['LegalIdCardNumber'] @LegalMobile = params['LegalMobile'] @ContactName = params['ContactName'] unless params['ContactAddress'].nil? @ContactAddress = Address.new @ContactAddress.deserialize(params['ContactAddress']) end @Email = params['Email'] end |