Class: TencentCloud::Scf::V20180416::Trigger

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20180416/models.rb

Overview

触发器类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#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) ⇒ Trigger

Returns a new instance of Trigger.



4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
# File 'lib/v20180416/models.rb', line 4677

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
  @TriggerName = triggername
  @AddTime = addtime
  @Enable = enable
  @CustomArgument = customargument
  @AvailableStatus = availablestatus
  @ResourceId = resourceid
  @BindStatus = bindstatus
  @TriggerAttribute = triggerattribute
  @Qualifier = qualifier
  @Description = description
end

Instance Attribute Details

#AddTime ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def AddTime
  @AddTime
end

#AvailableStatus ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def AvailableStatus
  @AvailableStatus
end

#BindStatus ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def BindStatus
  @BindStatus
end

#CustomArgument ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def CustomArgument
  @CustomArgument
end

#Description ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def Description
  @Description
end

#Enable ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def Enable
  @Enable
end

#ModTime ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def ModTime
  @ModTime
end

#Qualifier ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def Qualifier
  @Qualifier
end

#ResourceId ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def ResourceId
  @ResourceId
end

#TriggerAttribute ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def TriggerAttribute
  @TriggerAttribute
end

#TriggerDesc ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def TriggerDesc
  @TriggerDesc
end

#TriggerName ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def TriggerName
  @TriggerName
end

#Type ⇒ Object

Parameters:

  • ModTime: —

    触发器最后修改时间

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • TriggerName: —

    触发器名称

  • AddTime: —

    触发器创建时间

  • Enable: —

    使能开关

  • CustomArgument: —

    客户自定义参数

  • AvailableStatus: —

    触发器状态

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

    触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建

  • Qualifier: —

    触发器绑定的别名或版本

  • Description: —

    触发器描述



4668
4669
4670
# File 'lib/v20180416/models.rb', line 4668

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
# File 'lib/v20180416/models.rb', line 4693

def deserialize(params)
  @ModTime = params['ModTime']
  @Type = params['Type']
  @TriggerDesc = params['TriggerDesc']
  @TriggerName = params['TriggerName']
  @AddTime = params['AddTime']
  @Enable = params['Enable']
  @CustomArgument = params['CustomArgument']
  @AvailableStatus = params['AvailableStatus']
  @ResourceId = params['ResourceId']
  @BindStatus = params['BindStatus']
  @TriggerAttribute = params['TriggerAttribute']
  @Qualifier = params['Qualifier']
  @Description = params['Description']
end