Class: Aws::LambdaWeb::Types::LoggingConfig

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb

Overview

The logging configuration for a web function revision.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_log_level ⇒ String

The log level for application logs emitted by the web function. If you don't specify a value, the default is INFO, and this default is returned in the response.

Returns:

  • (String)


1442
1443
1444
1445
1446
1447
1448
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 1442

class LoggingConfig < Struct.new(
  :log_group,
  :application_log_level,
  :system_log_level)
  SENSITIVE = []
  include Aws::Structure
end

#log_group ⇒ String

The name of the Amazon CloudWatch Logs log group the web function sends logs to. If you don't specify a value, the default is /aws/lambda/web/{functionName}, and this default is returned in the response.

Returns:

  • (String)


1442
1443
1444
1445
1446
1447
1448
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 1442

class LoggingConfig < Struct.new(
  :log_group,
  :application_log_level,
  :system_log_level)
  SENSITIVE = []
  include Aws::Structure
end

#system_log_level ⇒ String

The log level for system logs emitted by the Lambda runtime. If you don't specify a value, the default is INFO, and this default is returned in the response.

Returns:

  • (String)


1442
1443
1444
1445
1446
1447
1448
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 1442

class LoggingConfig < Struct.new(
  :log_group,
  :application_log_level,
  :system_log_level)
  SENSITIVE = []
  include Aws::Structure
end