Class: TencentCloud::Bma::V20210624::DescribeBPCompanyInfoResponse

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

Overview

DescribeBPCompanyInfo返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(companyname = nil, phone = nil, licensename = nil, licensestatus = nil, licensenote = nil, authorizationname = nil, authorizationstatus = nil, authorizationnote = nil, branddatas = nil, companyid = nil, requestid = nil) ⇒ DescribeBPCompanyInfoResponse

Returns a new instance of DescribeBPCompanyInfoResponse.



949
950
951
952
953
954
955
956
957
958
959
960
961
# File 'lib/v20210624/models.rb', line 949

def initialize(companyname=nil, phone=nil, licensename=nil, licensestatus=nil, licensenote=nil, authorizationname=nil, authorizationstatus=nil, authorizationnote=nil, branddatas=nil, companyid=nil, requestid=nil)
  @CompanyName = companyname
  @Phone = phone
  @LicenseName = licensename
  @LicenseStatus = licensestatus
  @LicenseNote = licensenote
  @AuthorizationName = authorizationname
  @AuthorizationStatus = authorizationstatus
  @AuthorizationNote = authorizationnote
  @BrandDatas = branddatas
  @CompanyId = companyid
  @RequestId = requestid
end

Instance Attribute Details

#AuthorizationNameObject

Parameters:

  • CompanyName:

    企业名称

  • Phone:

    电话号码

  • LicenseName:

    营业执照

  • LicenseStatus:

    营业执照审核状态 1-审核中 2-审核未通过,3、审核通过

  • LicenseNote:

    营业执照备注

  • AuthorizationName:

    授权书

  • AuthorizationStatus:

    授权书审核状态

  • AuthorizationNote:

    授权书备注

  • BrandDatas:

    品牌信息

  • CompanyId:

    企业ID

  • RequestId:

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



947
948
949
# File 'lib/v20210624/models.rb', line 947

def AuthorizationName
  @AuthorizationName
end

#AuthorizationNoteObject

Parameters:

  • CompanyName:

    企业名称

  • Phone:

    电话号码

  • LicenseName:

    营业执照

  • LicenseStatus:

    营业执照审核状态 1-审核中 2-审核未通过,3、审核通过

  • LicenseNote:

    营业执照备注

  • AuthorizationName:

    授权书

  • AuthorizationStatus:

    授权书审核状态

  • AuthorizationNote:

    授权书备注

  • BrandDatas:

    品牌信息

  • CompanyId:

    企业ID

  • RequestId:

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



947
948
949
# File 'lib/v20210624/models.rb', line 947

def AuthorizationNote
  @AuthorizationNote
end

#AuthorizationStatusObject

Parameters:

  • CompanyName:

    企业名称

  • Phone:

    电话号码

  • LicenseName:

    营业执照

  • LicenseStatus:

    营业执照审核状态 1-审核中 2-审核未通过,3、审核通过

  • LicenseNote:

    营业执照备注

  • AuthorizationName:

    授权书

  • AuthorizationStatus:

    授权书审核状态

  • AuthorizationNote:

    授权书备注

  • BrandDatas:

    品牌信息

  • CompanyId:

    企业ID

  • RequestId:

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



947
948
949
# File 'lib/v20210624/models.rb', line 947

def AuthorizationStatus
  @AuthorizationStatus
end

#BrandDatasObject

Parameters:

  • CompanyName:

    企业名称

  • Phone:

    电话号码

  • LicenseName:

    营业执照

  • LicenseStatus:

    营业执照审核状态 1-审核中 2-审核未通过,3、审核通过

  • LicenseNote:

    营业执照备注

  • AuthorizationName:

    授权书

  • AuthorizationStatus:

    授权书审核状态

  • AuthorizationNote:

    授权书备注

  • BrandDatas:

    品牌信息

  • CompanyId:

    企业ID

  • RequestId:

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



947
948
949
# File 'lib/v20210624/models.rb', line 947

def BrandDatas
  @BrandDatas
end

#CompanyIdObject

Parameters:

  • CompanyName:

    企业名称

  • Phone:

    电话号码

  • LicenseName:

    营业执照

  • LicenseStatus:

    营业执照审核状态 1-审核中 2-审核未通过,3、审核通过

  • LicenseNote:

    营业执照备注

  • AuthorizationName:

    授权书

  • AuthorizationStatus:

    授权书审核状态

  • AuthorizationNote:

    授权书备注

  • BrandDatas:

    品牌信息

  • CompanyId:

    企业ID

  • RequestId:

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



947
948
949
# File 'lib/v20210624/models.rb', line 947

def CompanyId
  @CompanyId
end

#CompanyNameObject

Parameters:

  • CompanyName:

    企业名称

  • Phone:

    电话号码

  • LicenseName:

    营业执照

  • LicenseStatus:

    营业执照审核状态 1-审核中 2-审核未通过,3、审核通过

  • LicenseNote:

    营业执照备注

  • AuthorizationName:

    授权书

  • AuthorizationStatus:

    授权书审核状态

  • AuthorizationNote:

    授权书备注

  • BrandDatas:

    品牌信息

  • CompanyId:

    企业ID

  • RequestId:

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



947
948
949
# File 'lib/v20210624/models.rb', line 947

def CompanyName
  @CompanyName
end

#LicenseNameObject

Parameters:

  • CompanyName:

    企业名称

  • Phone:

    电话号码

  • LicenseName:

    营业执照

  • LicenseStatus:

    营业执照审核状态 1-审核中 2-审核未通过,3、审核通过

  • LicenseNote:

    营业执照备注

  • AuthorizationName:

    授权书

  • AuthorizationStatus:

    授权书审核状态

  • AuthorizationNote:

    授权书备注

  • BrandDatas:

    品牌信息

  • CompanyId:

    企业ID

  • RequestId:

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



947
948
949
# File 'lib/v20210624/models.rb', line 947

def LicenseName
  @LicenseName
end

#LicenseNoteObject

Parameters:

  • CompanyName:

    企业名称

  • Phone:

    电话号码

  • LicenseName:

    营业执照

  • LicenseStatus:

    营业执照审核状态 1-审核中 2-审核未通过,3、审核通过

  • LicenseNote:

    营业执照备注

  • AuthorizationName:

    授权书

  • AuthorizationStatus:

    授权书审核状态

  • AuthorizationNote:

    授权书备注

  • BrandDatas:

    品牌信息

  • CompanyId:

    企业ID

  • RequestId:

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



947
948
949
# File 'lib/v20210624/models.rb', line 947

def LicenseNote
  @LicenseNote
end

#LicenseStatusObject

Parameters:

  • CompanyName:

    企业名称

  • Phone:

    电话号码

  • LicenseName:

    营业执照

  • LicenseStatus:

    营业执照审核状态 1-审核中 2-审核未通过,3、审核通过

  • LicenseNote:

    营业执照备注

  • AuthorizationName:

    授权书

  • AuthorizationStatus:

    授权书审核状态

  • AuthorizationNote:

    授权书备注

  • BrandDatas:

    品牌信息

  • CompanyId:

    企业ID

  • RequestId:

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



947
948
949
# File 'lib/v20210624/models.rb', line 947

def LicenseStatus
  @LicenseStatus
end

#PhoneObject

Parameters:

  • CompanyName:

    企业名称

  • Phone:

    电话号码

  • LicenseName:

    营业执照

  • LicenseStatus:

    营业执照审核状态 1-审核中 2-审核未通过,3、审核通过

  • LicenseNote:

    营业执照备注

  • AuthorizationName:

    授权书

  • AuthorizationStatus:

    授权书审核状态

  • AuthorizationNote:

    授权书备注

  • BrandDatas:

    品牌信息

  • CompanyId:

    企业ID

  • RequestId:

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



947
948
949
# File 'lib/v20210624/models.rb', line 947

def Phone
  @Phone
end

#RequestIdObject

Parameters:

  • CompanyName:

    企业名称

  • Phone:

    电话号码

  • LicenseName:

    营业执照

  • LicenseStatus:

    营业执照审核状态 1-审核中 2-审核未通过,3、审核通过

  • LicenseNote:

    营业执照备注

  • AuthorizationName:

    授权书

  • AuthorizationStatus:

    授权书审核状态

  • AuthorizationNote:

    授权书备注

  • BrandDatas:

    品牌信息

  • CompanyId:

    企业ID

  • RequestId:

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



947
948
949
# File 'lib/v20210624/models.rb', line 947

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
# File 'lib/v20210624/models.rb', line 963

def deserialize(params)
  @CompanyName = params['CompanyName']
  @Phone = params['Phone']
  @LicenseName = params['LicenseName']
  @LicenseStatus = params['LicenseStatus']
  @LicenseNote = params['LicenseNote']
  @AuthorizationName = params['AuthorizationName']
  @AuthorizationStatus = params['AuthorizationStatus']
  @AuthorizationNote = params['AuthorizationNote']
  unless params['BrandDatas'].nil?
    @BrandDatas = []
    params['BrandDatas'].each do |i|
      branddata_tmp = BrandData.new
      branddata_tmp.deserialize(i)
      @BrandDatas << branddata_tmp
    end
  end
  @CompanyId = params['CompanyId']
  @RequestId = params['RequestId']
end