Class: TencentCloud::Weilingwith::V20230427::ApplicationInfo

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

Overview

应用描述

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(applicationid = nil, name = nil, address = nil, applicationlogo = nil, type = nil, englishname = nil, description = nil) ⇒ ApplicationInfo

Returns a new instance of ApplicationInfo.



704
705
706
707
708
709
710
711
712
# File 'lib/v20230427/models.rb', line 704

def initialize(applicationid=nil, name=nil, address=nil, =nil, type=nil, englishname=nil, description=nil)
  @ApplicationId = applicationid
  @Name = name
  @Address = address
  @ApplicationLogo = 
  @Type = type
  @EnglishName = englishname
  @Description = description
end

Instance Attribute Details

#AddressObject

Parameters:

  • ApplicationId:

    应用分配的appId

  • Name:

    应用中文名

  • Address:

    应用地址

  • ApplicationLogo:

    应用logo

  • Type:

    应用类型,0:saas应用 1:平台应用

  • EnglishName:

    engine

  • Description:

    能源管理应用



702
703
704
# File 'lib/v20230427/models.rb', line 702

def Address
  @Address
end

#ApplicationIdObject

Parameters:

  • ApplicationId:

    应用分配的appId

  • Name:

    应用中文名

  • Address:

    应用地址

  • ApplicationLogo:

    应用logo

  • Type:

    应用类型,0:saas应用 1:平台应用

  • EnglishName:

    engine

  • Description:

    能源管理应用



702
703
704
# File 'lib/v20230427/models.rb', line 702

def ApplicationId
  @ApplicationId
end

#ApplicationLogoObject

Parameters:

  • ApplicationId:

    应用分配的appId

  • Name:

    应用中文名

  • Address:

    应用地址

  • ApplicationLogo:

    应用logo

  • Type:

    应用类型,0:saas应用 1:平台应用

  • EnglishName:

    engine

  • Description:

    能源管理应用



702
703
704
# File 'lib/v20230427/models.rb', line 702

def ApplicationLogo
  @ApplicationLogo
end

#DescriptionObject

Parameters:

  • ApplicationId:

    应用分配的appId

  • Name:

    应用中文名

  • Address:

    应用地址

  • ApplicationLogo:

    应用logo

  • Type:

    应用类型,0:saas应用 1:平台应用

  • EnglishName:

    engine

  • Description:

    能源管理应用



702
703
704
# File 'lib/v20230427/models.rb', line 702

def Description
  @Description
end

#EnglishNameObject

Parameters:

  • ApplicationId:

    应用分配的appId

  • Name:

    应用中文名

  • Address:

    应用地址

  • ApplicationLogo:

    应用logo

  • Type:

    应用类型,0:saas应用 1:平台应用

  • EnglishName:

    engine

  • Description:

    能源管理应用



702
703
704
# File 'lib/v20230427/models.rb', line 702

def EnglishName
  @EnglishName
end

#NameObject

Parameters:

  • ApplicationId:

    应用分配的appId

  • Name:

    应用中文名

  • Address:

    应用地址

  • ApplicationLogo:

    应用logo

  • Type:

    应用类型,0:saas应用 1:平台应用

  • EnglishName:

    engine

  • Description:

    能源管理应用



702
703
704
# File 'lib/v20230427/models.rb', line 702

def Name
  @Name
end

#TypeObject

Parameters:

  • ApplicationId:

    应用分配的appId

  • Name:

    应用中文名

  • Address:

    应用地址

  • ApplicationLogo:

    应用logo

  • Type:

    应用类型,0:saas应用 1:平台应用

  • EnglishName:

    engine

  • Description:

    能源管理应用



702
703
704
# File 'lib/v20230427/models.rb', line 702

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



714
715
716
717
718
719
720
721
722
723
724
725
# File 'lib/v20230427/models.rb', line 714

def deserialize(params)
  @ApplicationId = params['ApplicationId']
  @Name = params['Name']
  @Address = params['Address']
  unless params['ApplicationLogo'].nil?
    @ApplicationLogo = ApplicationLogo.new
    @ApplicationLogo.deserialize(params['ApplicationLogo'])
  end
  @Type = params['Type']
  @EnglishName = params['EnglishName']
  @Description = params['Description']
end