Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[datadog_workflow_automation] Add Workflows to Terraform #2833

Open
wants to merge 25 commits into
base: master
Choose a base branch
from

Conversation

GabeWM
Copy link

@GabeWM GabeWM commented Feb 13, 2025

This PR adds the Workflow Automation data source and resource!

@GabeWM GabeWM requested a review from sergey-lgtm March 7, 2025 22:17
@GabeWM GabeWM marked this pull request as ready for review March 7, 2025 22:17
@GabeWM GabeWM requested review from a team as code owners March 7, 2025 22:17
@GabeWM GabeWM changed the title Add Workflows Resource and Data Model [datadog_workflow_automation] Add Workflows to Terraform Mar 7, 2025
sergey-lgtm
sergey-lgtm previously approved these changes Mar 10, 2025
Copy link

@sergey-lgtm sergey-lgtm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥 🚀

github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
github.com/zclconf/go-cty v1.13.2 // indirect
golang.org/x/crypto v0.31.0 // indirect
golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df // indirect
golang.org/x/mod v0.17.0 // indirect
golang.org/x/net v0.23.0 // indirect
golang.org/x/oauth2 v0.10.0 // indirect
golang.org/x/oauth2 v0.17.0 // indirect

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 Library Vulnerability

golang.org/x/oauth2 → 0.17.0

View all suggested fixes
Suggested change
golang.org/x/oauth2 v0.17.0 // indirect
golang.org/x/oauth2 vv0.28.0// indirect
Suggested change
golang.org/x/oauth2 v0.17.0 // indirect
golang.org/x/oauth2 vv0.27.0// indirect
Unexpected memory consumption during token parsing in golang.org/x/oauth2 (...read more)

View in Datadog  Leave us feedback  Documentation

go.sum,github.com/goccy/go-json,MIT,2020 Masaaki Goshima
go.sum,github.com/hashicorp/terraform-plugin-framework-jsontypes,MPL-2.0,Copyright (c) 2023 HashiCorp, Inc.
go.sum,github.com/bufbuild/protocompile,Apache-2.0,Copyright 2020-2025 Buf Technologies, Inc.
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

protocompile and rpc I believe were forgotten by security monitoring as I am not using them, but added them anyways.

@@ -155,6 +156,63 @@ func CheckForUnparsed(resp interface{}) error {
return nil
}

// CheckForAdditionalProperties takes in a API object and returns an error if it contains an additional property
func CheckForAdditionalProperties(resp interface{}) error {
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

St0rmingBr4in
St0rmingBr4in previously approved these changes Mar 10, 2025
Supam
Supam previously approved these changes Mar 10, 2025
amaskara-dd
amaskara-dd previously approved these changes Mar 10, 2025
@GabeWM GabeWM requested a review from sergey-lgtm March 10, 2025 18:29
Copy link
Contributor

@rtrieu rtrieu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left some minor feedback for your review.

@GabeWM GabeWM dismissed stale reviews from amaskara-dd, Supam, and St0rmingBr4in via 1354b9b March 10, 2025 18:40
@GabeWM GabeWM requested a review from a team March 10, 2025 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants