Class: TencentCloud::Cls::V20201016::ConsoleSharingConfig

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

Overview

控制台分享配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, type = nil, durationmilliseconds = nil, resources = nil, domain = nil, verifycode = nil, starttime = nil, endtime = nil, nowtime = nil, params = nil, islocktimerange = nil, islockquery = nil, issupportlogexport = nil) ⇒ ConsoleSharingConfig

Returns a new instance of ConsoleSharingConfig.



1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
# File 'lib/v20201016/models.rb', line 1728

def initialize(name=nil, type=nil, durationmilliseconds=nil, resources=nil, domain=nil, verifycode=nil, starttime=nil, endtime=nil, nowtime=nil, params=nil, islocktimerange=nil, islockquery=nil, issupportlogexport=nil)
  @Name = name
  @Type = type
  @DurationMilliseconds = durationmilliseconds
  @Resources = resources
  @Domain = domain
  @VerifyCode = verifycode
  @StartTime = starttime
  @EndTime = endtime
  @NowTime = nowtime
  @Params = params
  @IsLockTimeRange = islocktimerange
  @IsLockQuery = islockquery
  @IsSupportLogExport = issupportlogexport
end

Instance Attribute Details

#Domain ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def Domain
  @Domain
end

#DurationMilliseconds ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def DurationMilliseconds
  @DurationMilliseconds
end

#EndTime ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def EndTime
  @EndTime
end

#IsLockQuery ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def IsLockQuery
  @IsLockQuery
end

#IsLockTimeRange ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def IsLockTimeRange
  @IsLockTimeRange
end

#IsSupportLogExport ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def IsSupportLogExport
  @IsSupportLogExport
end

#Name ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def Name
  @Name
end

#NowTime ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def NowTime
  @NowTime
end

#Params ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def Params
  @Params
end

#Resources ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def Resources
  @Resources
end

#StartTime ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def StartTime
  @StartTime
end

#Type ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def Type
  @Type
end

#VerifyCode ⇒ Object

  • 公网匿名分享:填写clsshare.com
  • datasight内网匿名分享(若开启):datasight内网域名 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name: —

    分享链接名称

  • Type: —

    仪表盘: 1; 检索页:2

  • DurationMilliseconds: —

    分享链接有效期,单位:毫秒,最长支持30天

  • Resources: —

    允许访问的资源列表,目前仅支持一个Resource

  • Domain: —

    分享链接域名,可选范围

  • VerifyCode: —

    分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问

  • StartTime: —

    默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式

  • EndTime: —

    默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点

  • NowTime: —

    仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间

  • Params: —

    默认的检索分析语句,仅当Type为2时使用

  • IsLockTimeRange: —

    是否允许访问者自行修改检索分析时间范围。默认不锁定(false)

  • IsLockQuery: —

    是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)

  • IsSupportLogExport: —

    检索页分享是否允许访问者下载日志,默认不允许(false)



1726
1727
1728
# File 'lib/v20201016/models.rb', line 1726

def VerifyCode
  @VerifyCode
end

Instance Method Details

#deserialize(params) ⇒ Object



1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
# File 'lib/v20201016/models.rb', line 1744

def deserialize(params)
  @Name = params['Name']
  @Type = params['Type']
  @DurationMilliseconds = params['DurationMilliseconds']
  @Resources = params['Resources']
  @Domain = params['Domain']
  @VerifyCode = params['VerifyCode']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @NowTime = params['NowTime']
  unless params['Params'].nil?
    @Params = []
    params['Params'].each do |i|
      consolesharingparam_tmp = ConsoleSharingParam.new
      consolesharingparam_tmp.deserialize(i)
      @Params << consolesharingparam_tmp
    end
  end
  @IsLockTimeRange = params['IsLockTimeRange']
  @IsLockQuery = params['IsLockQuery']
  @IsSupportLogExport = params['IsSupportLogExport']
end