Skip to content

Securesourcemanager byosa scanning - #1390

Merged
modular-magician merged 1 commit into
terraform-google-modules:masterfrom
modular-magician:downstream-pr-f1617ff7cba6dd35c0c67aff173762cb18f62978
Aug 5, 2026
Merged

Securesourcemanager byosa scanning#1390
modular-magician merged 1 commit into
terraform-google-modules:masterfrom
modular-magician:downstream-pr-f1617ff7cba6dd35c0c67aff173762cb18f62978

Conversation

@modular-magician

Copy link
Copy Markdown
Collaborator

This PR adds support for service_account and scan_config properties to the google_secure_source_manager_repository resource.

Key Changes

  • service_account: Adds repository-level service account support.
  • scan_config: Enables configuring repository scanning settings (e.g., secret scanning via a regional DLP inspect_template).
  • Diff Suppression: Added diff_suppress_func: 'tpgresource.EmptyOrUnsetBlockDiffSuppress' to the scan_config nested object.
  • Tests & Examples: Added two new acceptance tests and examples covering these features:
    • secure_source_manager_repository_service_account
    • secure_source_manager_repository_secret_scanning

Release Note Template for Downstream PRs (will be copied)

See Write release notes for guidance.

securesourcemanager: added `service_account` and `scan_config` to `google_secure_source_manager_repository`.

Derived from GoogleCloudPlatform/magic-modules#18240

Co-authored-by: Shobhit Narayan <nshobhit@google.com>
Co-authored-by: Riley Karson <rileykarson@google.com>

[upstream:f1617ff7cba6dd35c0c67aff173762cb18f62978]

Signed-off-by: Modular Magician <magic-modules@google.com>
@modular-magician
modular-magician merged commit 1f99929 into terraform-google-modules:master Aug 5, 2026
2 checks passed
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.

1 participant