Class: TencentCloud::Tcm::V20210413::DescribeAccessLogConfigResponse

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

Overview

DescribeAccessLogConfig返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(file = nil, format = nil, encoding = nil, selectedrange = nil, template = nil, cls = nil, address = nil, enableserver = nil, enablestdout = nil, enable = nil, requestid = nil) ⇒ DescribeAccessLogConfigResponse

Returns a new instance of DescribeAccessLogConfigResponse.



585
586
587
588
589
590
591
592
593
594
595
596
597
# File 'lib/v20210413/models.rb', line 585

def initialize(file=nil, format=nil, encoding=nil, selectedrange=nil, template=nil, cls=nil, address=nil, enableserver=nil, enablestdout=nil, enable=nil, requestid=nil)
  @File = file
  @Format = format
  @Encoding = encoding
  @SelectedRange = selectedrange
  @Template = template
  @CLS = cls
  @Address = address
  @EnableServer = enableserver
  @EnableStdout = enablestdout
  @Enable = enable
  @RequestId = requestid
end

Instance Attribute Details

#AddressObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • File:

    访问日志输出路径。默认 /dev/stdout

  • Format:

    访问日志的格式。

  • Encoding:

    访问日志输出编码,可取值为 “TEXT” 或 “JSON”,默认 TEXT“

  • SelectedRange:

    选中的范围

  • Template:

    采用的模板,可取值为“istio” 或 “trace”,默认为“istio”

  • CLS:

    腾讯云日志服务相关参数

  • Address:

    GRPC第三方服务器地址

  • EnableServer:

    是否启用GRPC第三方服务器

  • EnableStdout:

    是否启用标准输出

  • Enable:

    是否启用访问日志采集

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



583
584
585
# File 'lib/v20210413/models.rb', line 583

def Address
  @Address
end

#CLSObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • File:

    访问日志输出路径。默认 /dev/stdout

  • Format:

    访问日志的格式。

  • Encoding:

    访问日志输出编码,可取值为 “TEXT” 或 “JSON”,默认 TEXT“

  • SelectedRange:

    选中的范围

  • Template:

    采用的模板,可取值为“istio” 或 “trace”,默认为“istio”

  • CLS:

    腾讯云日志服务相关参数

  • Address:

    GRPC第三方服务器地址

  • EnableServer:

    是否启用GRPC第三方服务器

  • EnableStdout:

    是否启用标准输出

  • Enable:

    是否启用访问日志采集

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



583
584
585
# File 'lib/v20210413/models.rb', line 583

def CLS
  @CLS
end

#EnableObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • File:

    访问日志输出路径。默认 /dev/stdout

  • Format:

    访问日志的格式。

  • Encoding:

    访问日志输出编码,可取值为 “TEXT” 或 “JSON”,默认 TEXT“

  • SelectedRange:

    选中的范围

  • Template:

    采用的模板,可取值为“istio” 或 “trace”,默认为“istio”

  • CLS:

    腾讯云日志服务相关参数

  • Address:

    GRPC第三方服务器地址

  • EnableServer:

    是否启用GRPC第三方服务器

  • EnableStdout:

    是否启用标准输出

  • Enable:

    是否启用访问日志采集

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



583
584
585
# File 'lib/v20210413/models.rb', line 583

def Enable
  @Enable
end

#EnableServerObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • File:

    访问日志输出路径。默认 /dev/stdout

  • Format:

    访问日志的格式。

  • Encoding:

    访问日志输出编码,可取值为 “TEXT” 或 “JSON”,默认 TEXT“

  • SelectedRange:

    选中的范围

  • Template:

    采用的模板,可取值为“istio” 或 “trace”,默认为“istio”

  • CLS:

    腾讯云日志服务相关参数

  • Address:

    GRPC第三方服务器地址

  • EnableServer:

    是否启用GRPC第三方服务器

  • EnableStdout:

    是否启用标准输出

  • Enable:

    是否启用访问日志采集

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



583
584
585
# File 'lib/v20210413/models.rb', line 583

def EnableServer
  @EnableServer
end

#EnableStdoutObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • File:

    访问日志输出路径。默认 /dev/stdout

  • Format:

    访问日志的格式。

  • Encoding:

    访问日志输出编码,可取值为 “TEXT” 或 “JSON”,默认 TEXT“

  • SelectedRange:

    选中的范围

  • Template:

    采用的模板,可取值为“istio” 或 “trace”,默认为“istio”

  • CLS:

    腾讯云日志服务相关参数

  • Address:

    GRPC第三方服务器地址

  • EnableServer:

    是否启用GRPC第三方服务器

  • EnableStdout:

    是否启用标准输出

  • Enable:

    是否启用访问日志采集

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



583
584
585
# File 'lib/v20210413/models.rb', line 583

def EnableStdout
  @EnableStdout
end

#EncodingObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • File:

    访问日志输出路径。默认 /dev/stdout

  • Format:

    访问日志的格式。

  • Encoding:

    访问日志输出编码,可取值为 “TEXT” 或 “JSON”,默认 TEXT“

  • SelectedRange:

    选中的范围

  • Template:

    采用的模板,可取值为“istio” 或 “trace”,默认为“istio”

  • CLS:

    腾讯云日志服务相关参数

  • Address:

    GRPC第三方服务器地址

  • EnableServer:

    是否启用GRPC第三方服务器

  • EnableStdout:

    是否启用标准输出

  • Enable:

    是否启用访问日志采集

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



583
584
585
# File 'lib/v20210413/models.rb', line 583

def Encoding
  @Encoding
end

#FileObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • File:

    访问日志输出路径。默认 /dev/stdout

  • Format:

    访问日志的格式。

  • Encoding:

    访问日志输出编码,可取值为 “TEXT” 或 “JSON”,默认 TEXT“

  • SelectedRange:

    选中的范围

  • Template:

    采用的模板,可取值为“istio” 或 “trace”,默认为“istio”

  • CLS:

    腾讯云日志服务相关参数

  • Address:

    GRPC第三方服务器地址

  • EnableServer:

    是否启用GRPC第三方服务器

  • EnableStdout:

    是否启用标准输出

  • Enable:

    是否启用访问日志采集

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



583
584
585
# File 'lib/v20210413/models.rb', line 583

def File
  @File
end

#FormatObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • File:

    访问日志输出路径。默认 /dev/stdout

  • Format:

    访问日志的格式。

  • Encoding:

    访问日志输出编码,可取值为 “TEXT” 或 “JSON”,默认 TEXT“

  • SelectedRange:

    选中的范围

  • Template:

    采用的模板,可取值为“istio” 或 “trace”,默认为“istio”

  • CLS:

    腾讯云日志服务相关参数

  • Address:

    GRPC第三方服务器地址

  • EnableServer:

    是否启用GRPC第三方服务器

  • EnableStdout:

    是否启用标准输出

  • Enable:

    是否启用访问日志采集

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



583
584
585
# File 'lib/v20210413/models.rb', line 583

def Format
  @Format
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • File:

    访问日志输出路径。默认 /dev/stdout

  • Format:

    访问日志的格式。

  • Encoding:

    访问日志输出编码,可取值为 “TEXT” 或 “JSON”,默认 TEXT“

  • SelectedRange:

    选中的范围

  • Template:

    采用的模板,可取值为“istio” 或 “trace”,默认为“istio”

  • CLS:

    腾讯云日志服务相关参数

  • Address:

    GRPC第三方服务器地址

  • EnableServer:

    是否启用GRPC第三方服务器

  • EnableStdout:

    是否启用标准输出

  • Enable:

    是否启用访问日志采集

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



583
584
585
# File 'lib/v20210413/models.rb', line 583

def RequestId
  @RequestId
end

#SelectedRangeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • File:

    访问日志输出路径。默认 /dev/stdout

  • Format:

    访问日志的格式。

  • Encoding:

    访问日志输出编码,可取值为 “TEXT” 或 “JSON”,默认 TEXT“

  • SelectedRange:

    选中的范围

  • Template:

    采用的模板,可取值为“istio” 或 “trace”,默认为“istio”

  • CLS:

    腾讯云日志服务相关参数

  • Address:

    GRPC第三方服务器地址

  • EnableServer:

    是否启用GRPC第三方服务器

  • EnableStdout:

    是否启用标准输出

  • Enable:

    是否启用访问日志采集

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



583
584
585
# File 'lib/v20210413/models.rb', line 583

def SelectedRange
  @SelectedRange
end

#TemplateObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • File:

    访问日志输出路径。默认 /dev/stdout

  • Format:

    访问日志的格式。

  • Encoding:

    访问日志输出编码,可取值为 “TEXT” 或 “JSON”,默认 TEXT“

  • SelectedRange:

    选中的范围

  • Template:

    采用的模板,可取值为“istio” 或 “trace”,默认为“istio”

  • CLS:

    腾讯云日志服务相关参数

  • Address:

    GRPC第三方服务器地址

  • EnableServer:

    是否启用GRPC第三方服务器

  • EnableStdout:

    是否启用标准输出

  • Enable:

    是否启用访问日志采集

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



583
584
585
# File 'lib/v20210413/models.rb', line 583

def Template
  @Template
end

Instance Method Details

#deserialize(params) ⇒ Object



599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
# File 'lib/v20210413/models.rb', line 599

def deserialize(params)
  @File = params['File']
  @Format = params['Format']
  @Encoding = params['Encoding']
  unless params['SelectedRange'].nil?
    @SelectedRange = SelectedRange.new
    @SelectedRange.deserialize(params['SelectedRange'])
  end
  @Template = params['Template']
  unless params['CLS'].nil?
    @CLS = CLS.new
    @CLS.deserialize(params['CLS'])
  end
  @Address = params['Address']
  @EnableServer = params['EnableServer']
  @EnableStdout = params['EnableStdout']
  @Enable = params['Enable']
  @RequestId = params['RequestId']
end