Class: TencentCloud::Tke::V20180525::DescribeEksContainerInstanceLogRequest

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

Overview

DescribeEksContainerInstanceLog请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eksciid = nil, containername = nil, tail = nil, starttime = nil, previous = nil, sinceseconds = nil, limitbytes = nil) ⇒ DescribeEksContainerInstanceLogRequest

Returns a new instance of DescribeEksContainerInstanceLogRequest.



7591
7592
7593
7594
7595
7596
7597
7598
7599
# File 'lib/v20180525/models.rb', line 7591

def initialize(eksciid=nil, containername=nil, tail=nil, starttime=nil, previous=nil, sinceseconds=nil, limitbytes=nil)
  @EksCiId = eksciid
  @ContainerName = containername
  @Tail = tail
  @StartTime = starttime
  @Previous = previous
  @SinceSeconds = sinceseconds
  @LimitBytes = limitbytes
end

Instance Attribute Details

#ContainerNameObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

    容器名称,单容器的实例可选填。如果为多容器实例,请指定容器名称。

  • Tail:

    返回最新日志行数,默认500,最大2000。日志内容最大返回 1M 数据。

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

    是否是查上一个容器(如果容器退出重启了)

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7589
7590
7591
# File 'lib/v20180525/models.rb', line 7589

def ContainerName
  @ContainerName
end

#EksCiIdObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

    容器名称,单容器的实例可选填。如果为多容器实例,请指定容器名称。

  • Tail:

    返回最新日志行数,默认500,最大2000。日志内容最大返回 1M 数据。

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

    是否是查上一个容器(如果容器退出重启了)

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7589
7590
7591
# File 'lib/v20180525/models.rb', line 7589

def EksCiId
  @EksCiId
end

#LimitBytesObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

    容器名称,单容器的实例可选填。如果为多容器实例,请指定容器名称。

  • Tail:

    返回最新日志行数,默认500,最大2000。日志内容最大返回 1M 数据。

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

    是否是查上一个容器(如果容器退出重启了)

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7589
7590
7591
# File 'lib/v20180525/models.rb', line 7589

def LimitBytes
  @LimitBytes
end

#PreviousObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

    容器名称,单容器的实例可选填。如果为多容器实例,请指定容器名称。

  • Tail:

    返回最新日志行数,默认500,最大2000。日志内容最大返回 1M 数据。

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

    是否是查上一个容器(如果容器退出重启了)

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7589
7590
7591
# File 'lib/v20180525/models.rb', line 7589

def Previous
  @Previous
end

#SinceSecondsObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

    容器名称,单容器的实例可选填。如果为多容器实例,请指定容器名称。

  • Tail:

    返回最新日志行数,默认500,最大2000。日志内容最大返回 1M 数据。

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

    是否是查上一个容器(如果容器退出重启了)

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7589
7590
7591
# File 'lib/v20180525/models.rb', line 7589

def SinceSeconds
  @SinceSeconds
end

#StartTimeObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

    容器名称,单容器的实例可选填。如果为多容器实例,请指定容器名称。

  • Tail:

    返回最新日志行数,默认500,最大2000。日志内容最大返回 1M 数据。

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

    是否是查上一个容器(如果容器退出重启了)

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7589
7590
7591
# File 'lib/v20180525/models.rb', line 7589

def StartTime
  @StartTime
end

#TailObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

    容器名称,单容器的实例可选填。如果为多容器实例,请指定容器名称。

  • Tail:

    返回最新日志行数,默认500,最大2000。日志内容最大返回 1M 数据。

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

    是否是查上一个容器(如果容器退出重启了)

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7589
7590
7591
# File 'lib/v20180525/models.rb', line 7589

def Tail
  @Tail
end

Instance Method Details

#deserialize(params) ⇒ Object



7601
7602
7603
7604
7605
7606
7607
7608
7609
# File 'lib/v20180525/models.rb', line 7601

def deserialize(params)
  @EksCiId = params['EksCiId']
  @ContainerName = params['ContainerName']
  @Tail = params['Tail']
  @StartTime = params['StartTime']
  @Previous = params['Previous']
  @SinceSeconds = params['SinceSeconds']
  @LimitBytes = params['LimitBytes']
end