Skip to main content

log_levels_by_resource_types

Creates, updates, deletes, gets or lists a log_levels_by_resource_types resource.

Overview

Namelog_levels_by_resource_types
TypeResource
Idaws.iotwireless.log_levels_by_resource_types

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
default_log_levelstringThe log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs. (INFO, ERROR, DISABLED)
fuota_task_log_optionsarrayThe list of FUOTA task log options.
wireless_device_log_optionsarrayThe list of wireless device log options.
wireless_gateway_log_optionsarrayThe list of wireless gateway log options.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_log_levels_by_resource_typesselectregionReturns current default log levels or log levels by resource types. Based on the resource type, log levels can be returned for wireless device, wireless gateway, or FUOTA task log options.
update_log_levels_by_resource_typesupdateregionSet default log level, or log levels by resource types. This can be for wireless device, wireless gateway, or FUOTA task log options, and is used to control the log messages that'll be displayed in CloudWatch.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)

SELECT examples

Returns current default log levels or log levels by resource types. Based on the resource type, log levels can be returned for wireless device, wireless gateway, or FUOTA task log options.

SELECT
default_log_level,
fuota_task_log_options,
wireless_device_log_options,
wireless_gateway_log_options
FROM aws.iotwireless.log_levels_by_resource_types
WHERE region = '{{ region }}' -- required
;

UPDATE examples

Set default log level, or log levels by resource types. This can be for wireless device, wireless gateway, or FUOTA task log options, and is used to control the log messages that'll be displayed in CloudWatch.

UPDATE aws.iotwireless.log_levels_by_resource_types
SET
DefaultLogLevel = '{{ DefaultLogLevel }}',
FuotaTaskLogOptions = '{{ FuotaTaskLogOptions }}',
WirelessDeviceLogOptions = '{{ WirelessDeviceLogOptions }}',
WirelessGatewayLogOptions = '{{ WirelessGatewayLogOptions }}'
WHERE
region = '{{ region }}' --required;