lib/v20180416/models.rb in tencentcloud-sdk-scf-3.0.737 vs lib/v20180416/models.rb in tencentcloud-sdk-scf-3.0.738
- old
+ new
@@ -1696,11 +1696,11 @@
end
end
# GetFunction请求参数结构体
class GetFunctionRequest < TencentCloud::Common::AbstractModel
- # @param FunctionName: 需要获取详情的函数名称
+ # @param FunctionName: 需要获取详情的函数名称,ResourceId和FunctionName只能传一个
# @type FunctionName: String
# @param Qualifier: 函数的版本号
# 默认值: $LATEST
# @type Qualifier: String
# @param Namespace: 函数所属命名空间
@@ -4101,16 +4101,16 @@
# @param Description: 触发器描述
# @type Description: String
attr_accessor :ModTime, :Type, :TriggerDesc, :TriggerName, :AddTime, :Enable, :CustomArgument, :AvailableStatus, :ResourceId, :BindStatus, :TriggerAttribute, :Qualifier, :Description
extend Gem::Deprecate
- deprecate :ResourceId, :none, 2023, 11
- deprecate :ResourceId=, :none, 2023, 11
- deprecate :BindStatus, :none, 2023, 11
- deprecate :BindStatus=, :none, 2023, 11
- deprecate :TriggerAttribute, :none, 2023, 11
- deprecate :TriggerAttribute=, :none, 2023, 11
+ deprecate :ResourceId, :none, 2023, 12
+ deprecate :ResourceId=, :none, 2023, 12
+ deprecate :BindStatus, :none, 2023, 12
+ deprecate :BindStatus=, :none, 2023, 12
+ deprecate :TriggerAttribute, :none, 2023, 12
+ deprecate :TriggerAttribute=, :none, 2023, 12
def initialize(modtime=nil, type=nil, triggerdesc=nil, triggername=nil, addtime=nil, enable=nil, customargument=nil, availablestatus=nil, resourceid=nil, bindstatus=nil, triggerattribute=nil, qualifier=nil, description=nil)
@ModTime = modtime
@Type = type
@TriggerDesc = triggerdesc
@@ -4267,16 +4267,16 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Description: String
attr_accessor :Enable, :Qualifier, :TriggerName, :Type, :TriggerDesc, :AvailableStatus, :CustomArgument, :AddTime, :ModTime, :ResourceId, :BindStatus, :TriggerAttribute, :Description
extend Gem::Deprecate
- deprecate :ResourceId, :none, 2023, 11
- deprecate :ResourceId=, :none, 2023, 11
- deprecate :BindStatus, :none, 2023, 11
- deprecate :BindStatus=, :none, 2023, 11
- deprecate :TriggerAttribute, :none, 2023, 11
- deprecate :TriggerAttribute=, :none, 2023, 11
+ deprecate :ResourceId, :none, 2023, 12
+ deprecate :ResourceId=, :none, 2023, 12
+ deprecate :BindStatus, :none, 2023, 12
+ deprecate :BindStatus=, :none, 2023, 12
+ deprecate :TriggerAttribute, :none, 2023, 12
+ deprecate :TriggerAttribute=, :none, 2023, 12
def initialize(enable=nil, qualifier=nil, triggername=nil, type=nil, triggerdesc=nil, availablestatus=nil, customargument=nil, addtime=nil, modtime=nil, resourceid=nil, bindstatus=nil, triggerattribute=nil, description=nil)
@Enable = enable
@Qualifier = qualifier
@TriggerName = triggername
@@ -4490,14 +4490,16 @@
# @type InstanceConcurrencyConfig: :class:`Tencentcloud::Scf.v20180416.models.InstanceConcurrencyConfig`
# @param DnsCache: 是否开启Dns缓存能力。只支持EVENT函数。默认为FALSE,TRUE 为开启,FALSE为关闭
# @type DnsCache: String
# @param IntranetConfig: 内网访问配置
# @type IntranetConfig: :class:`Tencentcloud::Scf.v20180416.models.IntranetConfigIn`
+ # @param IgnoreSysLog: 忽略系统日志上报
+ # @type IgnoreSysLog: Boolean
- attr_accessor :FunctionName, :Description, :MemorySize, :Timeout, :Runtime, :Environment, :Namespace, :VpcConfig, :Role, :InstallDependency, :ClsLogsetId, :ClsTopicId, :Publish, :L5Enable, :Layers, :DeadLetterConfig, :PublicNetConfig, :CfsConfig, :InitTimeout, :ProtocolParams, :InstanceConcurrencyConfig, :DnsCache, :IntranetConfig
+ attr_accessor :FunctionName, :Description, :MemorySize, :Timeout, :Runtime, :Environment, :Namespace, :VpcConfig, :Role, :InstallDependency, :ClsLogsetId, :ClsTopicId, :Publish, :L5Enable, :Layers, :DeadLetterConfig, :PublicNetConfig, :CfsConfig, :InitTimeout, :ProtocolParams, :InstanceConcurrencyConfig, :DnsCache, :IntranetConfig, :IgnoreSysLog
- def initialize(functionname=nil, description=nil, memorysize=nil, timeout=nil, runtime=nil, environment=nil, namespace=nil, vpcconfig=nil, role=nil, installdependency=nil, clslogsetid=nil, clstopicid=nil, publish=nil, l5enable=nil, layers=nil, deadletterconfig=nil, publicnetconfig=nil, cfsconfig=nil, inittimeout=nil, protocolparams=nil, instanceconcurrencyconfig=nil, dnscache=nil, intranetconfig=nil)
+ def initialize(functionname=nil, description=nil, memorysize=nil, timeout=nil, runtime=nil, environment=nil, namespace=nil, vpcconfig=nil, role=nil, installdependency=nil, clslogsetid=nil, clstopicid=nil, publish=nil, l5enable=nil, layers=nil, deadletterconfig=nil, publicnetconfig=nil, cfsconfig=nil, inittimeout=nil, protocolparams=nil, instanceconcurrencyconfig=nil, dnscache=nil, intranetconfig=nil, ignoresyslog=nil)
@FunctionName = functionname
@Description = description
@MemorySize = memorysize
@Timeout = timeout
@Runtime = runtime
@@ -4517,10 +4519,11 @@
@InitTimeout = inittimeout
@ProtocolParams = protocolparams
@InstanceConcurrencyConfig = instanceconcurrencyconfig
@DnsCache = dnscache
@IntranetConfig = intranetconfig
+ @IgnoreSysLog = ignoresyslog
end
def deserialize(params)
@FunctionName = params['FunctionName']
@Description = params['Description']
@@ -4574,9 +4577,10 @@
@DnsCache = params['DnsCache']
unless params['IntranetConfig'].nil?
@IntranetConfig = IntranetConfigIn.new
@IntranetConfig.deserialize(params['IntranetConfig'])
end
+ @IgnoreSysLog = params['IgnoreSysLog']
end
end
# UpdateFunctionConfiguration返回参数结构体
class UpdateFunctionConfigurationResponse < TencentCloud::Common::AbstractModel