Skip to content

Securesourcemanager byosa scanning#18240

Draft
Shokage25 wants to merge 2 commits into
GoogleCloudPlatform:mainfrom
Shokage25:securesourcemanager-byosa-scanning
Draft

Securesourcemanager byosa scanning#18240
Shokage25 wants to merge 2 commits into
GoogleCloudPlatform:mainfrom
Shokage25:securesourcemanager-byosa-scanning

Conversation

@Shokage25

@Shokage25 Shokage25 commented Jul 9, 2026

Copy link
Copy Markdown

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` fields to `google_secure_source_manager_repository`.

@modular-magician modular-magician added the awaiting-approval Pull requests that need reviewer's approval to run presubmit tests label Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-approval Pull requests that need reviewer's approval to run presubmit tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants