Class: TencentCloud::Rum::V20210622::RumProject

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

Overview

Rum 项目信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, creator = nil, instanceid = nil, type = nil, createtime = nil, repo = nil, url = nil, rate = nil, key = nil, enableurlgroup = nil, instancename = nil, id = nil, instancekey = nil, desc = nil, isstar = nil, projectstatus = nil, accesspoint = nil, kafka = nil) ⇒ RumProject

Returns a new instance of RumProject.



4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
# File 'lib/v20210622/models.rb', line 4127

def initialize(name=nil, creator=nil, instanceid=nil, type=nil, createtime=nil, repo=nil, url=nil, rate=nil, key=nil, enableurlgroup=nil, instancename=nil, id=nil, instancekey=nil, desc=nil, isstar=nil, projectstatus=nil, accesspoint=nil, kafka=nil)
  @Name = name
  @Creator = creator
  @InstanceID = instanceid
  @Type = type
  @CreateTime = createtime
  @Repo = repo
  @URL = url
  @Rate = rate
  @Key = key
  @EnableURLGroup = enableurlgroup
  @InstanceName = instancename
  @ID = id
  @InstanceKey = instancekey
  @Desc = desc
  @IsStar = isstar
  @ProjectStatus = projectstatus
  @AccessPoint = accesspoint
  @Kafka = kafka
end

Instance Attribute Details

#AccessPointObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def AccessPoint
  @AccessPoint
end

#CreateTimeObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def CreateTime
  @CreateTime
end

#CreatorObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def Creator
  @Creator
end

#DescObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def Desc
  @Desc
end

#EnableURLGroupObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def EnableURLGroup
  @EnableURLGroup
end

#IDObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def ID
  @ID
end

#InstanceIDObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def InstanceID
  @InstanceID
end

#InstanceKeyObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def InstanceKey
  @InstanceKey
end

#InstanceNameObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def InstanceName
  @InstanceName
end

#IsStarObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def IsStar
  @IsStar
end

#KafkaObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def Kafka
  @Kafka
end

#KeyObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def Key
  @Key
end

#NameObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def Name
  @Name
end

#ProjectStatusObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def ProjectStatus
  @ProjectStatus
end

#RateObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def Rate
  @Rate
end

#RepoObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def Repo
  @Repo
end

#TypeObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def Type
  @Type
end

#URLObject

Parameters:

  • Name:

    项目名

  • Creator:

    创建者 id

  • InstanceID:

    实例 id

  • Type:

    项目类型

  • CreateTime:

    创建时间

  • Repo:

    项目仓库地址

  • URL:

    项目网址地址

  • Rate:

    项目采样频率

  • Key:

    项目唯一key(长度 12 位)

  • EnableURLGroup:

    是否开启url聚类

  • InstanceName:

    实例名

  • ID:

    项目 ID

  • InstanceKey:

    实例 key

  • Desc:

    项目描述

  • IsStar:

    是否星标 1:是 0:否

  • ProjectStatus:

    项目状态(1 创建中,2 运行中,3 异常,4 重启中,5 停止中,6 已停止, 7 销毁中,8 已销毁)

  • AccessPoint:

    日志接入点,用户忽略。

  • Kafka:

    kafka旁路配置信息



4125
4126
4127
# File 'lib/v20210622/models.rb', line 4125

def URL
  @URL
end

Instance Method Details

#deserialize(params) ⇒ Object



4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
# File 'lib/v20210622/models.rb', line 4148

def deserialize(params)
  @Name = params['Name']
  @Creator = params['Creator']
  @InstanceID = params['InstanceID']
  @Type = params['Type']
  @CreateTime = params['CreateTime']
  @Repo = params['Repo']
  @URL = params['URL']
  @Rate = params['Rate']
  @Key = params['Key']
  @EnableURLGroup = params['EnableURLGroup']
  @InstanceName = params['InstanceName']
  @ID = params['ID']
  @InstanceKey = params['InstanceKey']
  @Desc = params['Desc']
  @IsStar = params['IsStar']
  @ProjectStatus = params['ProjectStatus']
  @AccessPoint = params['AccessPoint']
  unless params['Kafka'].nil?
    @Kafka = Kafka.new
    @Kafka.deserialize(params['Kafka'])
  end
end