Class: TencentCloud::Scf::V20180416::CreateFunctionRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Scf::V20180416::CreateFunctionRequest
- Defined in:
- lib/v20180416/models.rb
Overview
CreateFunction请求参数结构体
Instance Attribute Summary collapse
-
#AsyncRunEnable ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#AutoCreateClsTopic ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#AutoDeployClsTopicIndex ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#CfsConfig ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#ClsLogsetId ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#ClsTopicId ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#Code ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#CodeSource ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#DeadLetterConfig ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#Description ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#DnsCache ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#Environment ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#FunctionName ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#Handler ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#InitTimeout ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#InstallDependency ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#InstanceConcurrencyConfig ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#IntranetConfig ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#Layers ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#MemorySize ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#Namespace ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#ProtocolParams ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#ProtocolType ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#PublicNetConfig ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#Role ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#Runtime ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#Tags ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#Timeout ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#TraceEnable ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#Type ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
-
#VpcConfig ⇒ Object
目前支持的运行环境: - Python2.7 - Python3.6 - Python3.7 - Python3.9 - Python3.10 - Nodejs6.10 - Nodejs8.9 - Nodejs10.15 - Nodejs12.16 - Nodejs14.18 - Nodejs16.13 - Nodejs18.15 - Php5.6 - Php7(7.2版本) - Php7.4 - Php8.0 - Go1 - Java8 - CustomRuntime.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(functionname = nil, code = nil, handler = nil, description = nil, memorysize = nil, timeout = nil, environment = nil, runtime = nil, vpcconfig = nil, namespace = nil, role = nil, installdependency = nil, clslogsetid = nil, clstopicid = nil, type = nil, codesource = nil, layers = nil, deadletterconfig = nil, publicnetconfig = nil, cfsconfig = nil, inittimeout = nil, tags = nil, asyncrunenable = nil, traceenable = nil, autodeployclstopicindex = nil, autocreateclstopic = nil, protocoltype = nil, protocolparams = nil, instanceconcurrencyconfig = nil, dnscache = nil, intranetconfig = nil) ⇒ CreateFunctionRequest
constructor
A new instance of CreateFunctionRequest.
Constructor Details
#initialize(functionname = nil, code = nil, handler = nil, description = nil, memorysize = nil, timeout = nil, environment = nil, runtime = nil, vpcconfig = nil, namespace = nil, role = nil, installdependency = nil, clslogsetid = nil, clstopicid = nil, type = nil, codesource = nil, layers = nil, deadletterconfig = nil, publicnetconfig = nil, cfsconfig = nil, inittimeout = nil, tags = nil, asyncrunenable = nil, traceenable = nil, autodeployclstopicindex = nil, autocreateclstopic = nil, protocoltype = nil, protocolparams = nil, instanceconcurrencyconfig = nil, dnscache = nil, intranetconfig = nil) ⇒ CreateFunctionRequest
Returns a new instance of CreateFunctionRequest.
613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 |
# File 'lib/v20180416/models.rb', line 613 def initialize(functionname=nil, code=nil, handler=nil, description=nil, memorysize=nil, timeout=nil, environment=nil, runtime=nil, vpcconfig=nil, namespace=nil, role=nil, installdependency=nil, clslogsetid=nil, clstopicid=nil, type=nil, codesource=nil, layers=nil, deadletterconfig=nil, publicnetconfig=nil, cfsconfig=nil, inittimeout=nil, =nil, asyncrunenable=nil, traceenable=nil, autodeployclstopicindex=nil, autocreateclstopic=nil, protocoltype=nil, protocolparams=nil, instanceconcurrencyconfig=nil, dnscache=nil, intranetconfig=nil) @FunctionName = functionname @Code = code @Handler = handler @Description = description @MemorySize = memorysize @Timeout = timeout @Environment = environment @Runtime = runtime @VpcConfig = vpcconfig @Namespace = namespace @Role = role @InstallDependency = installdependency @ClsLogsetId = clslogsetid @ClsTopicId = clstopicid @Type = type @CodeSource = codesource @Layers = layers @DeadLetterConfig = deadletterconfig @PublicNetConfig = publicnetconfig @CfsConfig = cfsconfig @InitTimeout = inittimeout @Tags = @AsyncRunEnable = asyncrunenable @TraceEnable = traceenable @AutoDeployClsTopicIndex = autodeployclstopicindex @AutoCreateClsTopic = autocreateclstopic @ProtocolType = protocoltype @ProtocolParams = protocolparams @InstanceConcurrencyConfig = instanceconcurrencyconfig @DnsCache = dnscache @IntranetConfig = intranetconfig end |
Instance Attribute Details
#AsyncRunEnable ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def AsyncRunEnable @AsyncRunEnable end |
#AutoCreateClsTopic ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def AutoCreateClsTopic @AutoCreateClsTopic end |
#AutoDeployClsTopicIndex ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def AutoDeployClsTopicIndex @AutoDeployClsTopicIndex end |
#CfsConfig ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def CfsConfig @CfsConfig end |
#ClsLogsetId ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def ClsLogsetId @ClsLogsetId end |
#ClsTopicId ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def ClsTopicId @ClsTopicId end |
#Code ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def Code @Code end |
#CodeSource ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def CodeSource @CodeSource end |
#DeadLetterConfig ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def DeadLetterConfig @DeadLetterConfig end |
#Description ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def Description @Description end |
#DnsCache ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def DnsCache @DnsCache end |
#Environment ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def Environment @Environment end |
#FunctionName ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def FunctionName @FunctionName end |
#Handler ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def Handler @Handler end |
#InitTimeout ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def InitTimeout @InitTimeout end |
#InstallDependency ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def InstallDependency @InstallDependency end |
#InstanceConcurrencyConfig ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def InstanceConcurrencyConfig @InstanceConcurrencyConfig end |
#IntranetConfig ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def IntranetConfig @IntranetConfig end |
#Layers ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def Layers @Layers end |
#MemorySize ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def MemorySize @MemorySize end |
#Namespace ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def Namespace @Namespace end |
#ProtocolParams ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def ProtocolParams @ProtocolParams end |
#ProtocolType ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def ProtocolType @ProtocolType end |
#PublicNetConfig ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def PublicNetConfig @PublicNetConfig end |
#Role ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def Role @Role end |
#Runtime ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def Runtime @Runtime end |
#Tags ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def Tags @Tags end |
#Timeout ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def Timeout @Timeout end |
#TraceEnable ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def TraceEnable @TraceEnable end |
#Type ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def Type @Type end |
#VpcConfig ⇒ Object
目前支持的运行环境:
- Python2.7
- Python3.6
- Python3.7
- Python3.9
- Python3.10
- Nodejs6.10
- Nodejs8.9
- Nodejs10.15
- Nodejs12.16
- Nodejs14.18
- Nodejs16.13
- Nodejs18.15
- Php5.6
- Php7(7.2版本)
- Php7.4
- Php8.0
- Go1
- Java8
- CustomRuntime
611 612 613 |
# File 'lib/v20180416/models.rb', line 611 def VpcConfig @VpcConfig end |
Instance Method Details
#deserialize(params) ⇒ Object
647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 |
# File 'lib/v20180416/models.rb', line 647 def deserialize(params) @FunctionName = params['FunctionName'] unless params['Code'].nil? @Code = Code.new @Code.deserialize(params['Code']) end @Handler = params['Handler'] @Description = params['Description'] @MemorySize = params['MemorySize'] @Timeout = params['Timeout'] unless params['Environment'].nil? @Environment = Environment.new @Environment.deserialize(params['Environment']) end @Runtime = params['Runtime'] unless params['VpcConfig'].nil? @VpcConfig = VpcConfig.new @VpcConfig.deserialize(params['VpcConfig']) end @Namespace = params['Namespace'] @Role = params['Role'] @InstallDependency = params['InstallDependency'] @ClsLogsetId = params['ClsLogsetId'] @ClsTopicId = params['ClsTopicId'] @Type = params['Type'] @CodeSource = params['CodeSource'] unless params['Layers'].nil? @Layers = [] params['Layers'].each do |i| layerversionsimple_tmp = LayerVersionSimple.new layerversionsimple_tmp.deserialize(i) @Layers << layerversionsimple_tmp end end unless params['DeadLetterConfig'].nil? @DeadLetterConfig = DeadLetterConfig.new @DeadLetterConfig.deserialize(params['DeadLetterConfig']) end unless params['PublicNetConfig'].nil? @PublicNetConfig = PublicNetConfigIn.new @PublicNetConfig.deserialize(params['PublicNetConfig']) end unless params['CfsConfig'].nil? @CfsConfig = CfsConfig.new @CfsConfig.deserialize(params['CfsConfig']) end @InitTimeout = params['InitTimeout'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end @AsyncRunEnable = params['AsyncRunEnable'] @TraceEnable = params['TraceEnable'] @AutoDeployClsTopicIndex = params['AutoDeployClsTopicIndex'] @AutoCreateClsTopic = params['AutoCreateClsTopic'] @ProtocolType = params['ProtocolType'] unless params['ProtocolParams'].nil? @ProtocolParams = ProtocolParams.new @ProtocolParams.deserialize(params['ProtocolParams']) end unless params['InstanceConcurrencyConfig'].nil? @InstanceConcurrencyConfig = InstanceConcurrencyConfig.new @InstanceConcurrencyConfig.deserialize(params['InstanceConcurrencyConfig']) end @DnsCache = params['DnsCache'] unless params['IntranetConfig'].nil? @IntranetConfig = IntranetConfigIn.new @IntranetConfig.deserialize(params['IntranetConfig']) end end |