log_levels_by_resource_types
Creates, updates, deletes, gets or lists a log_levels_by_resource_types resource.
Overview
| Name | log_levels_by_resource_types |
| Type | Resource |
| Id | aws.iotwireless.log_levels_by_resource_types |
Fields
The following fields are returned by SELECT queries:
- get_log_levels_by_resource_types
| Name | Datatype | Description |
|---|---|---|
default_log_level | string | The 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_options | array | The list of FUOTA task log options. |
wireless_device_log_options | array | The list of wireless device log options. |
wireless_gateway_log_options | array | The list of wireless gateway log options. |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get_log_levels_by_resource_types | select | region | 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. | |
update_log_levels_by_resource_types | update | region | 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. |
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.
| Name | Datatype | Description |
|---|---|---|
region | string | AWS region (default: us-east-1) |
SELECT examples
- get_log_levels_by_resource_types
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
- update_log_levels_by_resource_types
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;