Class: TencentCloud::Wedata::V20210820::RegisterEventRequest

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

Overview

RegisterEvent请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, name = nil, eventsubtype = nil, eventbroadcasttype = nil, timeunit = nil, owner = nil, eventtype = nil, dimensionformat = nil, timetolive = nil, description = nil) ⇒ RegisterEventRequest

Returns a new instance of RegisterEventRequest.



19889
19890
19891
19892
19893
19894
19895
19896
19897
19898
19899
19900
# File 'lib/v20210820/models.rb', line 19889

def initialize(projectid=nil, name=nil, eventsubtype=nil, eventbroadcasttype=nil, timeunit=nil, owner=nil, eventtype=nil, dimensionformat=nil, timetolive=nil, description=nil)
  @ProjectId = projectid
  @Name = name
  @EventSubType = eventsubtype
  @EventBroadcastType = eventbroadcasttype
  @TimeUnit = timeunit
  @Owner = owner
  @EventType = eventtype
  @DimensionFormat = dimensionformat
  @TimeToLive = timetolive
  @Description = description
end

Instance Attribute Details

#DescriptionObject

Parameters:

  • ProjectId:

    项目Id

  • Name:

    事件名称,支持英文、数字和下划线,最长20个字符, 不能以数字下划线开头。

  • EventSubType:

    事件分割类型,周期类型: DAY,HOUR,MIN,SECOND

  • EventBroadcastType:

    广播:BROADCAST,单播:SINGLE

  • TimeUnit:

    周期类型为天和小时为HOURS ,周期类型为分钟 :MINUTES,周期类型为秒:SECONDS

  • Owner:

    事件所属人

  • EventType:

    事件类型,默认值:TIME_SERIES

  • DimensionFormat:

    对应day: yyyyMMdd,对应HOUR:yyyyMMddHH,对应MIN:yyyyMMddHHmm,对应SECOND:yyyyMMddHHmmss

  • TimeToLive:

    存活时间

  • Description:

    事件描述



19887
19888
19889
# File 'lib/v20210820/models.rb', line 19887

def Description
  @Description
end

#DimensionFormatObject

Parameters:

  • ProjectId:

    项目Id

  • Name:

    事件名称,支持英文、数字和下划线,最长20个字符, 不能以数字下划线开头。

  • EventSubType:

    事件分割类型,周期类型: DAY,HOUR,MIN,SECOND

  • EventBroadcastType:

    广播:BROADCAST,单播:SINGLE

  • TimeUnit:

    周期类型为天和小时为HOURS ,周期类型为分钟 :MINUTES,周期类型为秒:SECONDS

  • Owner:

    事件所属人

  • EventType:

    事件类型,默认值:TIME_SERIES

  • DimensionFormat:

    对应day: yyyyMMdd,对应HOUR:yyyyMMddHH,对应MIN:yyyyMMddHHmm,对应SECOND:yyyyMMddHHmmss

  • TimeToLive:

    存活时间

  • Description:

    事件描述



19887
19888
19889
# File 'lib/v20210820/models.rb', line 19887

def DimensionFormat
  @DimensionFormat
end

#EventBroadcastTypeObject

Parameters:

  • ProjectId:

    项目Id

  • Name:

    事件名称,支持英文、数字和下划线,最长20个字符, 不能以数字下划线开头。

  • EventSubType:

    事件分割类型,周期类型: DAY,HOUR,MIN,SECOND

  • EventBroadcastType:

    广播:BROADCAST,单播:SINGLE

  • TimeUnit:

    周期类型为天和小时为HOURS ,周期类型为分钟 :MINUTES,周期类型为秒:SECONDS

  • Owner:

    事件所属人

  • EventType:

    事件类型,默认值:TIME_SERIES

  • DimensionFormat:

    对应day: yyyyMMdd,对应HOUR:yyyyMMddHH,对应MIN:yyyyMMddHHmm,对应SECOND:yyyyMMddHHmmss

  • TimeToLive:

    存活时间

  • Description:

    事件描述



19887
19888
19889
# File 'lib/v20210820/models.rb', line 19887

def EventBroadcastType
  @EventBroadcastType
end

#EventSubTypeObject

Parameters:

  • ProjectId:

    项目Id

  • Name:

    事件名称,支持英文、数字和下划线,最长20个字符, 不能以数字下划线开头。

  • EventSubType:

    事件分割类型,周期类型: DAY,HOUR,MIN,SECOND

  • EventBroadcastType:

    广播:BROADCAST,单播:SINGLE

  • TimeUnit:

    周期类型为天和小时为HOURS ,周期类型为分钟 :MINUTES,周期类型为秒:SECONDS

  • Owner:

    事件所属人

  • EventType:

    事件类型,默认值:TIME_SERIES

  • DimensionFormat:

    对应day: yyyyMMdd,对应HOUR:yyyyMMddHH,对应MIN:yyyyMMddHHmm,对应SECOND:yyyyMMddHHmmss

  • TimeToLive:

    存活时间

  • Description:

    事件描述



19887
19888
19889
# File 'lib/v20210820/models.rb', line 19887

def EventSubType
  @EventSubType
end

#EventTypeObject

Parameters:

  • ProjectId:

    项目Id

  • Name:

    事件名称,支持英文、数字和下划线,最长20个字符, 不能以数字下划线开头。

  • EventSubType:

    事件分割类型,周期类型: DAY,HOUR,MIN,SECOND

  • EventBroadcastType:

    广播:BROADCAST,单播:SINGLE

  • TimeUnit:

    周期类型为天和小时为HOURS ,周期类型为分钟 :MINUTES,周期类型为秒:SECONDS

  • Owner:

    事件所属人

  • EventType:

    事件类型,默认值:TIME_SERIES

  • DimensionFormat:

    对应day: yyyyMMdd,对应HOUR:yyyyMMddHH,对应MIN:yyyyMMddHHmm,对应SECOND:yyyyMMddHHmmss

  • TimeToLive:

    存活时间

  • Description:

    事件描述



19887
19888
19889
# File 'lib/v20210820/models.rb', line 19887

def EventType
  @EventType
end

#NameObject

Parameters:

  • ProjectId:

    项目Id

  • Name:

    事件名称,支持英文、数字和下划线,最长20个字符, 不能以数字下划线开头。

  • EventSubType:

    事件分割类型,周期类型: DAY,HOUR,MIN,SECOND

  • EventBroadcastType:

    广播:BROADCAST,单播:SINGLE

  • TimeUnit:

    周期类型为天和小时为HOURS ,周期类型为分钟 :MINUTES,周期类型为秒:SECONDS

  • Owner:

    事件所属人

  • EventType:

    事件类型,默认值:TIME_SERIES

  • DimensionFormat:

    对应day: yyyyMMdd,对应HOUR:yyyyMMddHH,对应MIN:yyyyMMddHHmm,对应SECOND:yyyyMMddHHmmss

  • TimeToLive:

    存活时间

  • Description:

    事件描述



19887
19888
19889
# File 'lib/v20210820/models.rb', line 19887

def Name
  @Name
end

#OwnerObject

Parameters:

  • ProjectId:

    项目Id

  • Name:

    事件名称,支持英文、数字和下划线,最长20个字符, 不能以数字下划线开头。

  • EventSubType:

    事件分割类型,周期类型: DAY,HOUR,MIN,SECOND

  • EventBroadcastType:

    广播:BROADCAST,单播:SINGLE

  • TimeUnit:

    周期类型为天和小时为HOURS ,周期类型为分钟 :MINUTES,周期类型为秒:SECONDS

  • Owner:

    事件所属人

  • EventType:

    事件类型,默认值:TIME_SERIES

  • DimensionFormat:

    对应day: yyyyMMdd,对应HOUR:yyyyMMddHH,对应MIN:yyyyMMddHHmm,对应SECOND:yyyyMMddHHmmss

  • TimeToLive:

    存活时间

  • Description:

    事件描述



19887
19888
19889
# File 'lib/v20210820/models.rb', line 19887

def Owner
  @Owner
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目Id

  • Name:

    事件名称,支持英文、数字和下划线,最长20个字符, 不能以数字下划线开头。

  • EventSubType:

    事件分割类型,周期类型: DAY,HOUR,MIN,SECOND

  • EventBroadcastType:

    广播:BROADCAST,单播:SINGLE

  • TimeUnit:

    周期类型为天和小时为HOURS ,周期类型为分钟 :MINUTES,周期类型为秒:SECONDS

  • Owner:

    事件所属人

  • EventType:

    事件类型,默认值:TIME_SERIES

  • DimensionFormat:

    对应day: yyyyMMdd,对应HOUR:yyyyMMddHH,对应MIN:yyyyMMddHHmm,对应SECOND:yyyyMMddHHmmss

  • TimeToLive:

    存活时间

  • Description:

    事件描述



19887
19888
19889
# File 'lib/v20210820/models.rb', line 19887

def ProjectId
  @ProjectId
end

#TimeToLiveObject

Parameters:

  • ProjectId:

    项目Id

  • Name:

    事件名称,支持英文、数字和下划线,最长20个字符, 不能以数字下划线开头。

  • EventSubType:

    事件分割类型,周期类型: DAY,HOUR,MIN,SECOND

  • EventBroadcastType:

    广播:BROADCAST,单播:SINGLE

  • TimeUnit:

    周期类型为天和小时为HOURS ,周期类型为分钟 :MINUTES,周期类型为秒:SECONDS

  • Owner:

    事件所属人

  • EventType:

    事件类型,默认值:TIME_SERIES

  • DimensionFormat:

    对应day: yyyyMMdd,对应HOUR:yyyyMMddHH,对应MIN:yyyyMMddHHmm,对应SECOND:yyyyMMddHHmmss

  • TimeToLive:

    存活时间

  • Description:

    事件描述



19887
19888
19889
# File 'lib/v20210820/models.rb', line 19887

def TimeToLive
  @TimeToLive
end

#TimeUnitObject

Parameters:

  • ProjectId:

    项目Id

  • Name:

    事件名称,支持英文、数字和下划线,最长20个字符, 不能以数字下划线开头。

  • EventSubType:

    事件分割类型,周期类型: DAY,HOUR,MIN,SECOND

  • EventBroadcastType:

    广播:BROADCAST,单播:SINGLE

  • TimeUnit:

    周期类型为天和小时为HOURS ,周期类型为分钟 :MINUTES,周期类型为秒:SECONDS

  • Owner:

    事件所属人

  • EventType:

    事件类型,默认值:TIME_SERIES

  • DimensionFormat:

    对应day: yyyyMMdd,对应HOUR:yyyyMMddHH,对应MIN:yyyyMMddHHmm,对应SECOND:yyyyMMddHHmmss

  • TimeToLive:

    存活时间

  • Description:

    事件描述



19887
19888
19889
# File 'lib/v20210820/models.rb', line 19887

def TimeUnit
  @TimeUnit
end

Instance Method Details

#deserialize(params) ⇒ Object



19902
19903
19904
19905
19906
19907
19908
19909
19910
19911
19912
19913
# File 'lib/v20210820/models.rb', line 19902

def deserialize(params)
  @ProjectId = params['ProjectId']
  @Name = params['Name']
  @EventSubType = params['EventSubType']
  @EventBroadcastType = params['EventBroadcastType']
  @TimeUnit = params['TimeUnit']
  @Owner = params['Owner']
  @EventType = params['EventType']
  @DimensionFormat = params['DimensionFormat']
  @TimeToLive = params['TimeToLive']
  @Description = params['Description']
end