Skip to content

CloudServices model update, CloudNormalCollectorConfig enable fix#126

Open
jangaraj wants to merge 2 commits into
logicmonitor:masterfrom
jangaraj:aws-schema-update
Open

CloudServices model update, CloudNormalCollectorConfig enable fix#126
jangaraj wants to merge 2 commits into
logicmonitor:masterfrom
jangaraj:aws-schema-update

Conversation

@jangaraj
Copy link
Copy Markdown

@jangaraj jangaraj commented Nov 28, 2025

This PR modernizes the cloud services integration by updating a 2-year-old CloudServices model and fixes a critical bug that prevented cloud collectors from being properly enabled.

🔧 Key Fixes

  1. CloudNormalCollectorConfig Bug Fix

Issue: The field was incorrectly named enabled instead of enable
Impact: This typo prevented users from properly enabling cloud collectors in Terraform configurations
Resolution: Corrected property name to enable throughout the codebase

  1. CloudServices Model Update

The PR includes comprehensive updates to cloud service monitoring schemas for both AWS and Azure services. While the full list of services requires viewing all 158 changed files (the API response is limited to 30 results), this represents a major update to support current cloud AWS/Azure service offerings.

  1. Code Quality Improvements

Standard Go Formatting: All Go files have been formatted using go fmt
Recommendation: The PR suggests using make fmt in future contributions to maintain consistent code style

🔗 Related Issues

Fixes: Issue #93
Replaces: PR #113

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Terraform logicmonitor provider does not enable "Enable Monitoring via local Collector"

1 participant