ENHANCEMENTS:
- Added support for custom window sizes for the CSE Rules (Aggregation, Chain, Threshold). (GH-623)
BUG FIXES:
- Update module dependencies to pick up security fixes. (GH-602)
BUG FIXES:
- Uses the recently added API support for
rule_ids
for CSE Rule Tuning Expressions to fix the resource import functionality. (GH-612)
ENHANCEMENTS:
- Added support for
dynamic_severity
for the CSE Custom Insight. (GH-607)
BUG FIXES:
- Minor fixes enabling proper resource import for CSE Rules (
severity
,severity_mapping
,aggregation_functions
). (GH-606)
FEATURES:
- resource/sumologic_monitor: Added support for setting
time_zone
at Monitor level for notifications content (GH-586)
BUG FIXES:
- Fixes
resource_sumologic_cse_match_list
constant change when defining a match list containing a custom column using the custom columns name instead of ID (GH-591)
FEATURES:
- New Resource: sumologic_cse_tag_schema (GH-575)
- New Resource: sumologic_cse_context_action (GH-573)
ENHANCEMENTS:
- resource/sumologic_cse_inventory_entity_group_configuration: Add new fields to support enhanced functionality. (GH-495)
DEPRECATIONS:
- resource/sumologic_cse_inventory_entity_group_configuration: Deprecated
groups
in favor ofinventory_key
,inventory_value
. (GH-495)
BUG FIXES:
- Fixes
resource_sumologic_cse_match_list
Unable to add new items to match list (GH-579)
FEATURES:
- New Resource: sumologic_muting_schedule (GH-569)
- resource/sumologic_monitor: Added support for associating tags with a Monitor.
FEATURES:
- New Resource: sumologic_metrics_search (GH-528)
- New Resource: sumologic_rum_source (GH-547)
- Add
budgetType
support for sumologic_ingest_budget_v2 (GH-549)
BUG FIXES:
- Enforce non-empty string validation of
default_normalized_domain
anddomain_mappings
in cse_entity_normalization resource. (GH-540) - Fixes
sumologic_s3_source
to allow settinguse_versioned_api
parameter tofalse
. (GH-555)
DEPRECATIONS:
- resource_sumologic_ingest_budget : Deprecated in favour of
resource_sumologic_ingest_budget_v2
.
FEATURES:
- New Resource: sumologic_cse_outlier_rule (GH-532)
- Add new optional
global_signal_suppression_window
field to sumologic_cse_insights_configuration (GH-533)
BUG FIXES:
- Enforce validation of
group_by_fields
in cse_*_rule resources, on non empty string elements. (GH-535) - Fixes
resource_sumologic_cse_match_list
to allow for match lists with more than 1000 items to be created. (GH-536)
FEATURES:
- New Resource: sumologic_log_search (GH-432)
- New Resource: sumologic_s3_archive_source (GH-524)
BUG FIXES:
- Enforce validation of
inventory_type
for sumologic_cse_inventory_entity_group_configuration ( fix documentation too ) (GH-521)
FEATURES:
- resource/sumologic_slo: Added support for associating tags with an SLO
FEATURES:
- resource/sumologic_monitor: Added support for creating SLO Monitors with multiple burn rates (GH-499)
- Add new optional
resolution_payload
field to connection resource andresolution_payload_override
field to notifications section of monitor resource (GH-482) - New Resource: sumologic_local_file_source (GH-477)
BUG FIXES:
- Remove thresholdType field under searchSchedule in content resource (GH-483)
DEPRECATIONS:
- resource/sumologic_monitor: Deprecated
burn_rate_threshold
andtime_range
in favor ofburn_rate
insideslo_burn_rate_condition
block (GH-499)
FEATURES:
- New Resource: sumologic_cse_first_seen_rule (GH-476)
- New Resource: sumologic_cse_automation (GH-467)
- Add new optional
min_data_points
field to metrics monitor trigger_conditions (GH-464) - Added support to manage monitor based SLOs (GH-480)
BUG FIXES:
- Added validations to fail if no trigger conditions defined in monitor resource (GH-463)
- Fixed validation on connection name to match with UI/API (GH-478)
- Corrected SLO examples in the SLO terraform documentation (GH-481)
- Fixed Sumo help docs link in SLO documentation (GH-481)
FEATURES:
- New Resource: sumologic_cse_custom_match_list_column (GH-462)
BUG FIXES:
- Fix typo on cse_match_list documentation (GH-461)
ENHANCEMENTS:
- Suppress diffs for equivalent values of some time attributes. This should reduce output of
terraform plan
that didn't disappear after runningterraform apply
. (GH-442) - Add better validation and documentation for some time attributes (GH-443)
FEATURES:
- Add new optional
resolution_window
field to resource/sumologic_monitor (GH-418)
BUG FIXES:
- CSE rules hard failing if passing tags with empty strings. (GH-445)
- Return error when unable to read collectors. (GH-446)
FEATURES:
- New Resource: sumologic_cse_entity_normalization_configuration (GH-430)
ENHANCEMENTS:
- Updated maxdepth level for hierarchy resource (GH-433)
BUG FIXES:
- Fix bug for validation for monitor name and description regex (GH-428)
BUG FIXES:
- Fix compliance period validation for SLOs (GH-424)
- Adding validations for name, description and payload_override in monitors (GH-420)
FEATURES:
- New Resource: sumologic_installed_collector (GH-182)
ENHANCEMENTS:
- Upgraded dependencies (GH-393)
FEATURES:
- New Resource: sumologic_cse_entity_entity_group_configuration (GH-376)
- New Resource: sumologic_cse_inventory_entity_group_configuration (GH-376)
- Add new optional
notification_group_fields
field to resource/sumologic_monitor (GH-403) - Add new optional
obj_permission
set to resource/sumologic_monitor for Fine Grain Permission (FGP) support (GH-397) - Add use_versioned_api parameter for s3 source (GH-401)
BUG FIXES:
- Default to NIL for optional timezome field in SumoLogic source (GH-392)
- Allow Monitor move between Monitor folders (GH-405)
BUG FIXES:
- Monitor Folder provider now handles more error codes: "api_not_enabled", in addition to: "not_implemented_yet" (GH-389)
BUG FIXES:
- Allow locator field in DefaultDateFormat to be empty (GH-384)
FEATURES:
- Add new optional
obj_permission
set to resource/sumologic_monitor_folder for Fine Grain Permission (FGP) support (GH-373)
BUG FIXES:
- Fix bug in cse match list items creation (was timing out due to StateChangeConf on an infinite loop) (GH-377)
FEATURES:
- New Data Source:
sumologic_folder
(GH-374) - New Resource:
sumologic_slo
(GH-362) - New Resource:
sumologic_slo_folder
(GH-362) - Add support for slo based monitors (GH-363)
- Add new optional
alert_name
field to resource/sumologic_monitor (GH-359)
BUG FIXES:
- Add CRITICAL as a valid value for cse_custom_insight severity field (GH-367)
- Fix bug preventing to create more than 100 cse match list items within a cs_match_list (GH-368)
FEATURES:
- New Resource: sumologic_cse_match_list (GH-353)
ENHANCEMENTS:
- Add support for SumoCloudSOAR webhook connection (GH-352)
FEATURES:
- New Resource: sumologic_content_permission (GH-340)
ENHANCEMENTS:
- Add support for importing folder resource (GH-345)
- Allow AtLeastOnce resolution conditions for Metrics monitors (GH-346)
FEATURES:
- New Resource: Gcp Metrics Source
sumologic_gcp_metrics_source
(GH-329, 332)
ENHANCEMENTS:
- Add support for OTLP in HTTP source resource (GH-335)
- Add backoff on http 429s (GH-338)
- Add
domain
field to the dashboard resource (GH-341)
BUG FIXES:
- Fix to allow more than one topology_label for Dashboard resource (GH-336)
- sumologic_cse_log_mapping split_index as int (GH-333)
BUG FIXES:
- Set admin mode in PostRawPayload method (GH-322)
BUG FIXES:
- Fix unexpected end of JSON input error in folder and dashboard resources (GH-319)
BUG FIXES:
- Fix provider crash when user / role data source is declared with a non-existent identifier (GH-316)
ENHANCEMENTS:
- Add support for SNS subscription in polling sources (GH-311)
FEATURES:
- New Datasource: sumologic_user (GH-299)
BUG FIXES:
- Fix occurrence_type for metrics resolution conditions (GH-297)
- Relaxed validation for monitor time range (GH-306)
FEATURES:
- New Resource: sumologic_cse_rule_tuning_expression (GH-281)
- New Resource: sumologic_cse_entity_criticality_config (GH-275)
- New Resource: sumologic_cse_custom_entity_type (GH-275)
- New Resource: sumologic_cse_insights_resolution (GH-274)
- New Resource: sumologic_cse_insights_status (GH-274)
- New Resource: sumologic_cse_insights_configuration (GH-274)
- New Resource: sumologic_cse_log_mapping (GH-284)
- New Datasource: sumologic_cse_log_mapping_vendor_product (GH-284)
- New Resource: sumologic_cse_aggregation_rule (GH-290)
- New Resource: sumologic_cse_chain_rule (GH-290)
- New Resource: sumologic_cse_match_rule (GH-287)
- New Resource: sumologic_cse_threshold_rule (GH-287)
- New Resource: sumologic_cse_custom_insight (GH-289)
BUG FIXES:
- Fix hierarchy without a filter not being accepted
- Add a provider option
admin_mode
FEATURES:
- New Resource: sumologic_hierarchy (GH-260)
- New Resource: sumologic_cse_network_block (GH-271)
POTENTIALLY BREAKING CHANGES:
- resource/sumologic_policies: Changed all policies to be required. Configurations might need to be updated in case some policies were not specified previously. (GH-279)
DEPRECATIONS:
- resource/sumologic_monitor: Deprecated
triggers
in favor oftrigger_conditions
(GH-267)
FEATURES:
- New Resource: sumologic_policies (GH-248)
- Add a new optional field
playbook
to resource/sumologic_monitor. - Add a new optional field
evaluation_delay
to resource/sumologic_monitor.
BUG FIXES:
- resource/sumologic_monitor: Removed deprecation warning for
triggers
. - seperated docs for sumologic_monitor_folder from docs for sumologic_monitor.
- resource/sumologic_monitor: Fixed docs for
trigger_conditions
.
FEATURES:
- Adding "entityId" as part of SAML API response object.
FEATURES:
- Add support for ServiceNow Incident and Event webhook connection (GH-250)
- Add support for new detection methods to sumologic_monitor (GH-239)
DEPRECATIONS:
- resource/sumologic_monitor: Deprecated
triggers
in favor oftrigger_conditions
(GH-239)
BUG FIXES:
- datasource/sumologic_http_source: fix int64 conversion for
collector_id
(GH-251)
ENHANCEMENTS:
- Upgrade GoLang to support arm_64 (GH-241)
BUF FIXES:
- Allow negative terse values for monitor threshold (GH-230)
ENHANCEMENTS:
- Add validation for monitor resource (GH-223)
BUG FIXES:
- Set error message on failure for content resource (GH-224)
FEATURES:
- New Resource: sumologic_token (GH-203)
- New Datasource: sumologic_admin_recommended_folder (GH-215)
ENHANCEMENTS:
- Remove requirement of placeholder values for
path
andauthentication
forsumologic_gcp_source
resource (GH-205) - Add assertion consumer url to terraform saml configuration (GH-200)
FEATURES:
- Add support Microsoft Teams as Connection Type (GH-186)
FEATURES:
- Kinesis Metrics Source (GH-176)
BUG FIXES:
- Handle optional time range in Panel (GH-175)
BUG FIXES:
- Role Data Source now supports names with spaces (GH-172)
ENHANCEMENTS:
- Trace Source Docs (GH-170)
FEATURES:
- Password Policy Resource (GH-161)
- SAML Resource (GH-163)
FEATURES:
- Dashboard (New) Native Terraform Support (GH-146)
FEATURES:
- Import Scheduled Views (GH-152)
- Partitions now use
continuous
as default value foranalytics_tier
(GH-154)
BUG FIXES:
- is_active is now required in sumologic_user, doc fixes
- monitor doc fixes and improvements
FEATURES:
- Roles Data Source (GH-136)
ENHANCEMENTS:
- Partitions now use isActive field to handle decommissioned partitions (GH-131)
ENHANCEMENTS:
- partitions now support import (GH-126)
- adds a new GCP source (GH-120)
FEATURES:
- New Resource: sumologic_subdomain (GH-114)
FEATURES:
- New Resource: sumologic_lookup_table (GH-87)
BUG FIXES:
- Updated docs for sumologic_cloud_to_cloud_source (GH-111)
- Monitors moving between folders (GH-107)
FEATURES:
- New Resource: sumologic_cloud_to_cloud_source (GH-93)
BUG FIXES:
- resource/sumologic_collector: Log when collector is nil. (GH-99)
DEPRECATIONS:
- resource/sumologic_monitor: Deprecated
action_type
in notifications in favor ofconnection_type
. (GH-94)
DOCS:
- Improved docs for sumologic_monitor resources with webhook connection example
ENHANCEMENTS:
- Added
in
andfed
toenvironment
section (GH-96)
BUG FIXES:
- Fix a bug where
parse_expression
would present a diff without any changes (GH-95) - Check for erros when getting collector from client (GF-92)
FEATURES:
- New Resource: sumologic_field (GH-82)
FEATURES:
- New Resource: sumologic_ingest_budget_v2 (GH-78)
FEATURES:
- New Resource: sumologic_monitor (GH-74)
- New Resource: sumologic_monitor_folder (GH-74)
DEPRECATIONS:
- resource/sumologic_polling_source: Deprecated in faovur of having individul sources for each content type currently supported. (GH-64)
FEATURES:
- New Resource: sumologic_aws_inventory_source (GH-69)
- New Resource: sumologic_aws_xray_source (GH-68)
- New Resource: sumologic_s3_source (GH-64)
- New Resource: sumologic_s3_audit_source (GH-64)
- New Resource: sumologic_cloudwatch_source (GH-64)
- New Resource: sumologic_cloudtrail_source (GH-64)
- New Resource: sumologic_elb_source (GH-64)
- New Resource: sumologic_cloudfront_source (GH-64)
- New Resource: sumologic_metadata_source (GH-61)
ENHANCEMENTS:
- Allow updates to content resources so that dashboard links do not exprie. This creates a known bug - do not update the name of a resource.
ENHANCEMENTS:
- Now parrt of the Terraform Registry - compatible with Terraform 0.13
DOCS:
- Add docs for common source properties (#50)
BUG FIXES:
- Fix bug for detecting polling source path type changes on polling source (#44)
ENHANCEMENTS:
- Add support for cloud watch metrics in the sumologic polling source (#24)
DOCS:
- Fixed usage example for sumologic_content resource.
DEPRECATIONS:
- resource/sumologic_collector: Remove deprecated attributes
lookup_by_name
anddestroy
(#32) - resource/sumologic_sources: Remove deprecated attributes
lookup_by_name
anddestroy
(#32)
BUG FIXES:
- Fix URL redirection to prod when no base url or deployment is provided (#20)
ENHANCEMENTS:
- Check for errors when setting aggregate values on read (#8)
BUG FIXES:
- Fixes updates to content items not being recognized (#11)
FEATURES:
- New Resource:
sumologic_connection
(#3)
FEATURES:
- New Resource:
sumologic_partition
(#79) - New Resource:
sumologic_field_extraction_rule
(#83) - New Resource:
sumologic_content
(#85)
ENHANCEMENTS:
- Travis running acceptance tests (#92)
BUG FIXES:
- resource/sumologic_partition: Fixes decomissioning of partitions (#86)
DEPRECATIONS:
- resource/sumologic_collector_ingest_budget_assignment: Deprecated in favor of assigning ingest budgets through the _budget field attribute of collectors (#135)
- resource/sumologic_collector: Deprecated
lookup_by_name
anddestroy
attributes (#136) - resource/sumologic_sources: Deprecated
lookup_by_name
anddestroy
attributes (#137)