Class: TencentCloud::Scf::V20180416::TriggerInfo

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(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, boundresources = nil) ⇒ TriggerInfo

Returns a new instance of TriggerInfo.



4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
# File 'lib/v20180416/models.rb', line 4841

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, boundresources=nil)
  @Enable = enable
  @Qualifier = qualifier
  @TriggerName = triggername
  @Type = type
  @TriggerDesc = triggerdesc
  @AvailableStatus = availablestatus
  @CustomArgument = customargument
  @AddTime = addtime
  @ModTime = modtime
  @ResourceId = resourceid
  @BindStatus = bindstatus
  @TriggerAttribute = triggerattribute
  @Description = description
  @BoundResources = boundresources
end

Instance Attribute Details

#AddTime ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def AddTime
  @AddTime
end

#AvailableStatus ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def AvailableStatus
  @AvailableStatus
end

#BindStatus ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def BindStatus
  @BindStatus
end

#BoundResources ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def BoundResources
  @BoundResources
end

#CustomArgument ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def CustomArgument
  @CustomArgument
end

#Description ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def Description
  @Description
end

#Enable ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def Enable
  @Enable
end

#ModTime ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def ModTime
  @ModTime
end

#Qualifier ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def Qualifier
  @Qualifier
end

#ResourceId ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def ResourceId
  @ResourceId
end

#TriggerAttribute ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def TriggerAttribute
  @TriggerAttribute
end

#TriggerDesc ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def TriggerDesc
  @TriggerDesc
end

#TriggerName ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def TriggerName
  @TriggerName
end

#Type ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable: —

    使能开关

  • Qualifier: —

    函数版本或别名

  • TriggerName: —

    触发器名称

  • Type: —

    触发器类型

  • TriggerDesc: —

    触发器详细配置

  • AvailableStatus: —

    触发器是否可用

  • CustomArgument: —

    客户自定义参数

  • AddTime: —

    触发器创建时间

  • ModTime: —

    触发器最后修改时间

  • ResourceId: —

    触发器最小资源ID

  • BindStatus: —

    触发器和云函数绑定状态

  • TriggerAttribute: —

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

  • Description: —

    客户自定义触发器描述

  • BoundResources: —

    与此触发器关联的资源。目前仅函数URL关联的自定义域名会返回



4832
4833
4834
# File 'lib/v20180416/models.rb', line 4832

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
# File 'lib/v20180416/models.rb', line 4858

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