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.



7675
7676
7677
7678
7679
7680
7681
7682
7683
# File 'lib/v20180525/models.rb', line 7675

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:

    日志总大小限制



7673
7674
7675
# File 'lib/v20180525/models.rb', line 7673

def ContainerName
  @ContainerName
end

#EksCiIdObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

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

  • Tail:

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

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

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

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7673
7674
7675
# File 'lib/v20180525/models.rb', line 7673

def EksCiId
  @EksCiId
end

#LimitBytesObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

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

  • Tail:

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

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

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

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7673
7674
7675
# File 'lib/v20180525/models.rb', line 7673

def LimitBytes
  @LimitBytes
end

#PreviousObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

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

  • Tail:

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

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

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

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7673
7674
7675
# File 'lib/v20180525/models.rb', line 7673

def Previous
  @Previous
end

#SinceSecondsObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

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

  • Tail:

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

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

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

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7673
7674
7675
# File 'lib/v20180525/models.rb', line 7673

def SinceSeconds
  @SinceSeconds
end

#StartTimeObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

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

  • Tail:

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

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

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

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7673
7674
7675
# File 'lib/v20180525/models.rb', line 7673

def StartTime
  @StartTime
end

#TailObject

Parameters:

  • EksCiId:

    Eks Container Instance Id,即容器实例Id

  • ContainerName:

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

  • Tail:

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

  • StartTime:

    UTC时间,RFC3339标准

  • Previous:

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

  • SinceSeconds:

    查询最近多少秒内的日志

  • LimitBytes:

    日志总大小限制



7673
7674
7675
# File 'lib/v20180525/models.rb', line 7673

def Tail
  @Tail
end

Instance Method Details

#deserialize(params) ⇒ Object



7685
7686
7687
7688
7689
7690
7691
7692
7693
# File 'lib/v20180525/models.rb', line 7685

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