Class: TencentCloud::Gs::V20191118::AndroidApp

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

Overview

安卓应用

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(androidappid = nil, name = nil, state = nil, androidappversioninfo = nil, createtime = nil, userid = nil, appmode = nil, updatestate = nil, packagename = nil) ⇒ AndroidApp

Returns a new instance of AndroidApp.



43
44
45
46
47
48
49
50
51
52
53
# File 'lib/v20191118/models.rb', line 43

def initialize(androidappid=nil, name=nil, state=nil, androidappversioninfo=nil, createtime=nil, userid=nil, appmode=nil, updatestate=nil, packagename=nil)
  @AndroidAppId = androidappid
  @Name = name
  @State = state
  @AndroidAppVersionInfo = androidappversioninfo
  @CreateTime = createtime
  @UserId = userid
  @AppMode = appmode
  @UpdateState = updatestate
  @PackageName = packagename
end

Instance Attribute Details

#AndroidAppIdObject

Parameters:

  • AndroidAppId:

    安卓应用 Id

  • Name:

    安卓应用名称

  • State:

    安卓应用状态(上架、下架)

  • AndroidAppVersionInfo:

    安卓应用版本列表

  • CreateTime:

    安卓应用创建时间

  • UserId:

    用户 Id

  • AppMode:

    应用模式(NORMAL : 普通模式;ADVANCED : 高级模式)

  • UpdateState:

    应用更新状态,取值:UPLOADING 上传中、CREATING 创建中、CREATE_FAIL 创建失败、CREATE_SUCCESS 创建成功、PACKAGE_NAME_MISMATCH 包名不匹配、VERSION_ALREADY_EXISTS 版本已存在、APP_PARSE_FAIL app 解析失败、APP_EXISTS_SECURITY_RISK app 存在安全风险、NORMAL 默认状态

  • PackageName:

    安卓应用包名



41
42
43
# File 'lib/v20191118/models.rb', line 41

def AndroidAppId
  @AndroidAppId
end

#AndroidAppVersionInfoObject

Parameters:

  • AndroidAppId:

    安卓应用 Id

  • Name:

    安卓应用名称

  • State:

    安卓应用状态(上架、下架)

  • AndroidAppVersionInfo:

    安卓应用版本列表

  • CreateTime:

    安卓应用创建时间

  • UserId:

    用户 Id

  • AppMode:

    应用模式(NORMAL : 普通模式;ADVANCED : 高级模式)

  • UpdateState:

    应用更新状态,取值:UPLOADING 上传中、CREATING 创建中、CREATE_FAIL 创建失败、CREATE_SUCCESS 创建成功、PACKAGE_NAME_MISMATCH 包名不匹配、VERSION_ALREADY_EXISTS 版本已存在、APP_PARSE_FAIL app 解析失败、APP_EXISTS_SECURITY_RISK app 存在安全风险、NORMAL 默认状态

  • PackageName:

    安卓应用包名



41
42
43
# File 'lib/v20191118/models.rb', line 41

def AndroidAppVersionInfo
  @AndroidAppVersionInfo
end

#AppModeObject

Parameters:

  • AndroidAppId:

    安卓应用 Id

  • Name:

    安卓应用名称

  • State:

    安卓应用状态(上架、下架)

  • AndroidAppVersionInfo:

    安卓应用版本列表

  • CreateTime:

    安卓应用创建时间

  • UserId:

    用户 Id

  • AppMode:

    应用模式(NORMAL : 普通模式;ADVANCED : 高级模式)

  • UpdateState:

    应用更新状态,取值:UPLOADING 上传中、CREATING 创建中、CREATE_FAIL 创建失败、CREATE_SUCCESS 创建成功、PACKAGE_NAME_MISMATCH 包名不匹配、VERSION_ALREADY_EXISTS 版本已存在、APP_PARSE_FAIL app 解析失败、APP_EXISTS_SECURITY_RISK app 存在安全风险、NORMAL 默认状态

  • PackageName:

    安卓应用包名



41
42
43
# File 'lib/v20191118/models.rb', line 41

def AppMode
  @AppMode
end

#CreateTimeObject

Parameters:

  • AndroidAppId:

    安卓应用 Id

  • Name:

    安卓应用名称

  • State:

    安卓应用状态(上架、下架)

  • AndroidAppVersionInfo:

    安卓应用版本列表

  • CreateTime:

    安卓应用创建时间

  • UserId:

    用户 Id

  • AppMode:

    应用模式(NORMAL : 普通模式;ADVANCED : 高级模式)

  • UpdateState:

    应用更新状态,取值:UPLOADING 上传中、CREATING 创建中、CREATE_FAIL 创建失败、CREATE_SUCCESS 创建成功、PACKAGE_NAME_MISMATCH 包名不匹配、VERSION_ALREADY_EXISTS 版本已存在、APP_PARSE_FAIL app 解析失败、APP_EXISTS_SECURITY_RISK app 存在安全风险、NORMAL 默认状态

  • PackageName:

    安卓应用包名



41
42
43
# File 'lib/v20191118/models.rb', line 41

def CreateTime
  @CreateTime
end

#NameObject

Parameters:

  • AndroidAppId:

    安卓应用 Id

  • Name:

    安卓应用名称

  • State:

    安卓应用状态(上架、下架)

  • AndroidAppVersionInfo:

    安卓应用版本列表

  • CreateTime:

    安卓应用创建时间

  • UserId:

    用户 Id

  • AppMode:

    应用模式(NORMAL : 普通模式;ADVANCED : 高级模式)

  • UpdateState:

    应用更新状态,取值:UPLOADING 上传中、CREATING 创建中、CREATE_FAIL 创建失败、CREATE_SUCCESS 创建成功、PACKAGE_NAME_MISMATCH 包名不匹配、VERSION_ALREADY_EXISTS 版本已存在、APP_PARSE_FAIL app 解析失败、APP_EXISTS_SECURITY_RISK app 存在安全风险、NORMAL 默认状态

  • PackageName:

    安卓应用包名



41
42
43
# File 'lib/v20191118/models.rb', line 41

def Name
  @Name
end

#PackageNameObject

Parameters:

  • AndroidAppId:

    安卓应用 Id

  • Name:

    安卓应用名称

  • State:

    安卓应用状态(上架、下架)

  • AndroidAppVersionInfo:

    安卓应用版本列表

  • CreateTime:

    安卓应用创建时间

  • UserId:

    用户 Id

  • AppMode:

    应用模式(NORMAL : 普通模式;ADVANCED : 高级模式)

  • UpdateState:

    应用更新状态,取值:UPLOADING 上传中、CREATING 创建中、CREATE_FAIL 创建失败、CREATE_SUCCESS 创建成功、PACKAGE_NAME_MISMATCH 包名不匹配、VERSION_ALREADY_EXISTS 版本已存在、APP_PARSE_FAIL app 解析失败、APP_EXISTS_SECURITY_RISK app 存在安全风险、NORMAL 默认状态

  • PackageName:

    安卓应用包名



41
42
43
# File 'lib/v20191118/models.rb', line 41

def PackageName
  @PackageName
end

#StateObject

Parameters:

  • AndroidAppId:

    安卓应用 Id

  • Name:

    安卓应用名称

  • State:

    安卓应用状态(上架、下架)

  • AndroidAppVersionInfo:

    安卓应用版本列表

  • CreateTime:

    安卓应用创建时间

  • UserId:

    用户 Id

  • AppMode:

    应用模式(NORMAL : 普通模式;ADVANCED : 高级模式)

  • UpdateState:

    应用更新状态,取值:UPLOADING 上传中、CREATING 创建中、CREATE_FAIL 创建失败、CREATE_SUCCESS 创建成功、PACKAGE_NAME_MISMATCH 包名不匹配、VERSION_ALREADY_EXISTS 版本已存在、APP_PARSE_FAIL app 解析失败、APP_EXISTS_SECURITY_RISK app 存在安全风险、NORMAL 默认状态

  • PackageName:

    安卓应用包名



41
42
43
# File 'lib/v20191118/models.rb', line 41

def State
  @State
end

#UpdateStateObject

Parameters:

  • AndroidAppId:

    安卓应用 Id

  • Name:

    安卓应用名称

  • State:

    安卓应用状态(上架、下架)

  • AndroidAppVersionInfo:

    安卓应用版本列表

  • CreateTime:

    安卓应用创建时间

  • UserId:

    用户 Id

  • AppMode:

    应用模式(NORMAL : 普通模式;ADVANCED : 高级模式)

  • UpdateState:

    应用更新状态,取值:UPLOADING 上传中、CREATING 创建中、CREATE_FAIL 创建失败、CREATE_SUCCESS 创建成功、PACKAGE_NAME_MISMATCH 包名不匹配、VERSION_ALREADY_EXISTS 版本已存在、APP_PARSE_FAIL app 解析失败、APP_EXISTS_SECURITY_RISK app 存在安全风险、NORMAL 默认状态

  • PackageName:

    安卓应用包名



41
42
43
# File 'lib/v20191118/models.rb', line 41

def UpdateState
  @UpdateState
end

#UserIdObject

Parameters:

  • AndroidAppId:

    安卓应用 Id

  • Name:

    安卓应用名称

  • State:

    安卓应用状态(上架、下架)

  • AndroidAppVersionInfo:

    安卓应用版本列表

  • CreateTime:

    安卓应用创建时间

  • UserId:

    用户 Id

  • AppMode:

    应用模式(NORMAL : 普通模式;ADVANCED : 高级模式)

  • UpdateState:

    应用更新状态,取值:UPLOADING 上传中、CREATING 创建中、CREATE_FAIL 创建失败、CREATE_SUCCESS 创建成功、PACKAGE_NAME_MISMATCH 包名不匹配、VERSION_ALREADY_EXISTS 版本已存在、APP_PARSE_FAIL app 解析失败、APP_EXISTS_SECURITY_RISK app 存在安全风险、NORMAL 默认状态

  • PackageName:

    安卓应用包名



41
42
43
# File 'lib/v20191118/models.rb', line 41

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# File 'lib/v20191118/models.rb', line 55

def deserialize(params)
  @AndroidAppId = params['AndroidAppId']
  @Name = params['Name']
  @State = params['State']
  unless params['AndroidAppVersionInfo'].nil?
    @AndroidAppVersionInfo = []
    params['AndroidAppVersionInfo'].each do |i|
      androidappversioninfo_tmp = AndroidAppVersionInfo.new
      androidappversioninfo_tmp.deserialize(i)
      @AndroidAppVersionInfo << androidappversioninfo_tmp
    end
  end
  @CreateTime = params['CreateTime']
  @UserId = params['UserId']
  @AppMode = params['AppMode']
  @UpdateState = params['UpdateState']
  @PackageName = params['PackageName']
end