Add support for google_organization_service_identity resource#16754
Add support for google_organization_service_identity resource#16754juliocc wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
Conversation
|
Googlers: For automatic test runs see go/terraform-auto-test-runs. @roaks3, a repository maintainer, has been assigned to review your changes. If you have not received review feedback within 2 business days, please leave a comment on this PR asking them to take a look. You can help make sure that review is quick by doing a self-review and by running impacted tests locally. |
|
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
Missing service labelsThe following new resources do not have corresponding service labels:
If you believe this detection to be incorrect please raise the concern with your reviewer. Googlers: This error is safe to ignore once you've completed go/fix-missing-service-labels. Errors
|
Tests analyticsTotal tests: 168 Click here to see the affected service packages
Action takenFound 1 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
|
This PR adds support for the
google_organization_service_identityresource.It allows to generate and retrieve the email address of Google-managed service agents at the Organization scope, completing the hierarchy alongside the existing
google_project_service_identityandgoogle_folder_service_identityresources.The implementation relies on the Service Usage API endpoint:
organizations/{organization}/services/{service}:generateServiceIdentityAll files are handwritten templates based in
mmv1/third_party/terraform/services/resourcemanagerfollowing standard conventions for similar identity models.Note: This PR was drafted/generated using Gemini, then verified & tested directly by a human.
Release Note Template for Downstream PRs (will be copied)