Class: TencentCloud::Tcb::V20180608::CreatePostpayPackageRequest

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

Overview

CreatePostpayPackage请求参数结构体

Instance Attribute Summary collapse

  • #Channel ⇒ Object
  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • .
  • #EnvAlias ⇒ Object
  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • .
  • #EnvId ⇒ Object
  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • .
  • #EnvSource ⇒ Object
  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • .
  • #ExtensionId ⇒ Object
  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • .
  • #Extra ⇒ Object
  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • .
  • #Flag ⇒ Object
  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • .
  • #FreeQuota ⇒ Object
  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • .
  • #Source ⇒ Object
  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • .
  • #WxAppId ⇒ Object
  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(envid = nil, wxappid = nil, source = nil, freequota = nil, envsource = nil, _alias = nil, channel = nil, extensionid = nil, flag = nil, envalias = nil, extra = nil) ⇒ CreatePostpayPackageRequest

    Returns a new instance of CreatePostpayPackageRequest.

    
    
    2361
    2362
    2363
    2364
    2365
    2366
    2367
    2368
    2369
    2370
    2371
    2372
    2373
    # File 'lib/v20180608/models.rb', line 2361
    
    def initialize(envid=nil, wxappid=nil, source=nil, freequota=nil, envsource=nil, _alias=nil, channel=nil, extensionid=nil, flag=nil, envalias=nil, extra=nil)
      @EnvId = envid
      @WxAppId = wxappid
      @Source = source
      @FreeQuota = freequota
      @EnvSource = envsource
      @Alias = _alias
      @Channel = channel
      @ExtensionId = extensionid
      @Flag = flag
      @EnvAlias = envalias
      @Extra = extra
    end

    Instance Attribute Details

    #AliasObject

  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • Parameters:

    • EnvId:

      环境ID,需要系统自动创建环境时,此字段不传

    • WxAppId:

      微信 AppId,微信必传

    • Source:

      付费来源

    • FreeQuota:

      用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。

    • EnvSource:

      环境创建来源,取值:

    • Alias:

      环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符

    • Channel:

      如果envsource为miniapp, channel可以为ide或api;

    • ExtensionId:

      扩展ID

    • Flag:

      订单标记。建议使用方统一转大小写之后再判断。

    • EnvAlias:

      环境别名,无字符类型限制

    • Extra:

      附加字段,用于透传额外的自定义信息

    
    
    2359
    2360
    2361
    # File 'lib/v20180608/models.rb', line 2359
    
    def Alias
      @Alias
    end

    #ChannelObject

  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • Parameters:

    • EnvId:

      环境ID,需要系统自动创建环境时,此字段不传

    • WxAppId:

      微信 AppId,微信必传

    • Source:

      付费来源

    • FreeQuota:

      用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。

    • EnvSource:

      环境创建来源,取值:

    • Alias:

      环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符

    • Channel:

      如果envsource为miniapp, channel可以为ide或api;

    • ExtensionId:

      扩展ID

    • Flag:

      订单标记。建议使用方统一转大小写之后再判断。

    • EnvAlias:

      环境别名,无字符类型限制

    • Extra:

      附加字段,用于透传额外的自定义信息

    
    
    2359
    2360
    2361
    # File 'lib/v20180608/models.rb', line 2359
    
    def Channel
      @Channel
    end

    #EnvAliasObject

  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • Parameters:

    • EnvId:

      环境ID,需要系统自动创建环境时,此字段不传

    • WxAppId:

      微信 AppId,微信必传

    • Source:

      付费来源

    • FreeQuota:

      用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。

    • EnvSource:

      环境创建来源,取值:

    • Alias:

      环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符

    • Channel:

      如果envsource为miniapp, channel可以为ide或api;

    • ExtensionId:

      扩展ID

    • Flag:

      订单标记。建议使用方统一转大小写之后再判断。

    • EnvAlias:

      环境别名,无字符类型限制

    • Extra:

      附加字段,用于透传额外的自定义信息

    
    
    2359
    2360
    2361
    # File 'lib/v20180608/models.rb', line 2359
    
    def EnvAlias
      @EnvAlias
    end

    #EnvIdObject

  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • Parameters:

    • EnvId:

      环境ID,需要系统自动创建环境时,此字段不传

    • WxAppId:

      微信 AppId,微信必传

    • Source:

      付费来源

    • FreeQuota:

      用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。

    • EnvSource:

      环境创建来源,取值:

    • Alias:

      环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符

    • Channel:

      如果envsource为miniapp, channel可以为ide或api;

    • ExtensionId:

      扩展ID

    • Flag:

      订单标记。建议使用方统一转大小写之后再判断。

    • EnvAlias:

      环境别名,无字符类型限制

    • Extra:

      附加字段,用于透传额外的自定义信息

    
    
    2359
    2360
    2361
    # File 'lib/v20180608/models.rb', line 2359
    
    def EnvId
      @EnvId
    end

    #EnvSourceObject

  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • Parameters:

    • EnvId:

      环境ID,需要系统自动创建环境时,此字段不传

    • WxAppId:

      微信 AppId,微信必传

    • Source:

      付费来源

    • FreeQuota:

      用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。

    • EnvSource:

      环境创建来源,取值:

    • Alias:

      环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符

    • Channel:

      如果envsource为miniapp, channel可以为ide或api;

    • ExtensionId:

      扩展ID

    • Flag:

      订单标记。建议使用方统一转大小写之后再判断。

    • EnvAlias:

      环境别名,无字符类型限制

    • Extra:

      附加字段,用于透传额外的自定义信息

    
    
    2359
    2360
    2361
    # File 'lib/v20180608/models.rb', line 2359
    
    def EnvSource
      @EnvSource
    end

    #ExtensionIdObject

  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • Parameters:

    • EnvId:

      环境ID,需要系统自动创建环境时,此字段不传

    • WxAppId:

      微信 AppId,微信必传

    • Source:

      付费来源

    • FreeQuota:

      用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。

    • EnvSource:

      环境创建来源,取值:

    • Alias:

      环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符

    • Channel:

      如果envsource为miniapp, channel可以为ide或api;

    • ExtensionId:

      扩展ID

    • Flag:

      订单标记。建议使用方统一转大小写之后再判断。

    • EnvAlias:

      环境别名,无字符类型限制

    • Extra:

      附加字段,用于透传额外的自定义信息

    
    
    2359
    2360
    2361
    # File 'lib/v20180608/models.rb', line 2359
    
    def ExtensionId
      @ExtensionId
    end

    #ExtraObject

  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • Parameters:

    • EnvId:

      环境ID,需要系统自动创建环境时,此字段不传

    • WxAppId:

      微信 AppId,微信必传

    • Source:

      付费来源

    • FreeQuota:

      用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。

    • EnvSource:

      环境创建来源,取值:

    • Alias:

      环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符

    • Channel:

      如果envsource为miniapp, channel可以为ide或api;

    • ExtensionId:

      扩展ID

    • Flag:

      订单标记。建议使用方统一转大小写之后再判断。

    • EnvAlias:

      环境别名,无字符类型限制

    • Extra:

      附加字段,用于透传额外的自定义信息

    
    
    2359
    2360
    2361
    # File 'lib/v20180608/models.rb', line 2359
    
    def Extra
      @Extra
    end

    #FlagObject

  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • Parameters:

    • EnvId:

      环境ID,需要系统自动创建环境时,此字段不传

    • WxAppId:

      微信 AppId,微信必传

    • Source:

      付费来源

    • FreeQuota:

      用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。

    • EnvSource:

      环境创建来源,取值:

    • Alias:

      环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符

    • Channel:

      如果envsource为miniapp, channel可以为ide或api;

    • ExtensionId:

      扩展ID

    • Flag:

      订单标记。建议使用方统一转大小写之后再判断。

    • EnvAlias:

      环境别名,无字符类型限制

    • Extra:

      附加字段,用于透传额外的自定义信息

    
    
    2359
    2360
    2361
    # File 'lib/v20180608/models.rb', line 2359
    
    def Flag
      @Flag
    end

    #FreeQuotaObject

  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • Parameters:

    • EnvId:

      环境ID,需要系统自动创建环境时,此字段不传

    • WxAppId:

      微信 AppId,微信必传

    • Source:

      付费来源

    • FreeQuota:

      用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。

    • EnvSource:

      环境创建来源,取值:

    • Alias:

      环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符

    • Channel:

      如果envsource为miniapp, channel可以为ide或api;

    • ExtensionId:

      扩展ID

    • Flag:

      订单标记。建议使用方统一转大小写之后再判断。

    • EnvAlias:

      环境别名,无字符类型限制

    • Extra:

      附加字段,用于透传额外的自定义信息

    
    
    2359
    2360
    2361
    # File 'lib/v20180608/models.rb', line 2359
    
    def FreeQuota
      @FreeQuota
    end

    #SourceObject

  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • Parameters:

    • EnvId:

      环境ID,需要系统自动创建环境时,此字段不传

    • WxAppId:

      微信 AppId,微信必传

    • Source:

      付费来源

    • FreeQuota:

      用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。

    • EnvSource:

      环境创建来源,取值:

    • Alias:

      环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符

    • Channel:

      如果envsource为miniapp, channel可以为ide或api;

    • ExtensionId:

      扩展ID

    • Flag:

      订单标记。建议使用方统一转大小写之后再判断。

    • EnvAlias:

      环境别名,无字符类型限制

    • Extra:

      附加字段,用于透传额外的自定义信息

    
    
    2359
    2360
    2361
    # File 'lib/v20180608/models.rb', line 2359
    
    def Source
      @Source
    end

    #WxAppIdObject

  • miniapp
  • qcloud
  • miniapp
  • qcloud
  • 用法同CreateEnv接口的Source参数 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
  • QuickStart:快速启动来源
  • Activity:活动来源
  • Parameters:

    • EnvId:

      环境ID,需要系统自动创建环境时,此字段不传

    • WxAppId:

      微信 AppId,微信必传

    • Source:

      付费来源

    • FreeQuota:

      用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。

    • EnvSource:

      环境创建来源,取值:

    • Alias:

      环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符

    • Channel:

      如果envsource为miniapp, channel可以为ide或api;

    • ExtensionId:

      扩展ID

    • Flag:

      订单标记。建议使用方统一转大小写之后再判断。

    • EnvAlias:

      环境别名,无字符类型限制

    • Extra:

      附加字段,用于透传额外的自定义信息

    
    
    2359
    2360
    2361
    # File 'lib/v20180608/models.rb', line 2359
    
    def WxAppId
      @WxAppId
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    2375
    2376
    2377
    2378
    2379
    2380
    2381
    2382
    2383
    2384
    2385
    2386
    2387
    # File 'lib/v20180608/models.rb', line 2375
    
    def deserialize(params)
      @EnvId = params['EnvId']
      @WxAppId = params['WxAppId']
      @Source = params['Source']
      @FreeQuota = params['FreeQuota']
      @EnvSource = params['EnvSource']
      @Alias = params['Alias']
      @Channel = params['Channel']
      @ExtensionId = params['ExtensionId']
      @Flag = params['Flag']
      @EnvAlias = params['EnvAlias']
      @Extra = params['Extra']
    end