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.



7543
7544
7545
7546
7547
7548
7549
7550
7551
# File 'lib/v20180525/models.rb', line 7543

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:

    日志总大小限制



7541
7542
7543
# File 'lib/v20180525/models.rb', line 7541

def ContainerName
  @ContainerName
end

#EksCiIdObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

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

  • Tail:

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

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

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

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7541
7542
7543
# File 'lib/v20180525/models.rb', line 7541

def EksCiId
  @EksCiId
end

#LimitBytesObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

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

  • Tail:

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

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

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

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7541
7542
7543
# File 'lib/v20180525/models.rb', line 7541

def LimitBytes
  @LimitBytes
end

#PreviousObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

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

  • Tail:

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

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

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

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7541
7542
7543
# File 'lib/v20180525/models.rb', line 7541

def Previous
  @Previous
end

#SinceSecondsObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

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

  • Tail:

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

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

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

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7541
7542
7543
# File 'lib/v20180525/models.rb', line 7541

def SinceSeconds
  @SinceSeconds
end

#StartTimeObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

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

  • Tail:

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

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

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

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7541
7542
7543
# File 'lib/v20180525/models.rb', line 7541

def StartTime
  @StartTime
end

#TailObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

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

  • Tail:

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

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

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

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7541
7542
7543
# File 'lib/v20180525/models.rb', line 7541

def Tail
  @Tail
end

Instance Method Details

#deserialize(params) ⇒ Object



7553
7554
7555
7556
7557
7558
7559
7560
7561
# File 'lib/v20180525/models.rb', line 7553

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