Greenfield: Implement direct KRM types, identity, and generate.sh for SecurityCenterManagementSecurityHealthAnalyticsCustomModule#11415
Conversation
|
🤖 AI Factory started investigating CI check failures for this pull request. |
76b15ec to
db2656f
Compare
Investigating unit-tests failureRun: 28834206997 (https://github.com/GoogleCloudPlatform/k8s-config-connector/actions/runs/28834206997/job/85514463081) Investigating run-linters failureRun: 28834206997 (https://github.com/GoogleCloudPlatform/k8s-config-connector/actions/runs/28834206997/job/85514463062) Investigating license-lint failureRun: 28834206997 (https://github.com/GoogleCloudPlatform/k8s-config-connector/actions/runs/28834206997/job/85514463141) (This report was generated by overseer) |
|
🤖 AI Factory started investigating CI check failures for this pull request. |
Investigating unit-tests failureRun: 28835002981 (https://github.com/GoogleCloudPlatform/k8s-config-connector/actions/runs/28835002981/job/85516816065) Investigating validations failureRun: 28835002962 (https://github.com/GoogleCloudPlatform/k8s-config-connector/actions/runs/28835002962/job/85516815673) Investigating validate-generated-files failureRun: 28835002981 (https://github.com/GoogleCloudPlatform/k8s-config-connector/actions/runs/28835002981/job/85516816054) Investigating unit-tests-operator failureRun: 28835002981 (https://github.com/GoogleCloudPlatform/k8s-config-connector/actions/runs/28835002981/job/85516816057) (This report was generated by overseer) |
|
🤖 AI Factory started investigating CI check failures for this pull request. |
|
🤖 AI Factory started investigating CI check failures for this pull request. |
cf5d61b to
3271b54
Compare
Investigating validate-generated-files failureRun: 28837491557 (https://github.com/GoogleCloudPlatform/k8s-config-connector/actions/runs/28837491557/job/85524231793) Investigating validations failureRun: 28837491566 (https://github.com/GoogleCloudPlatform/k8s-config-connector/actions/runs/28837491566/job/85524231386) (This report was generated by overseer) |
|
🤖 AI Factory started investigating CI check failures for this pull request. |
|
🤖 AI Factory started investigating CI check failures for this pull request. |
Investigating validations failureRun: 28839458812 (https://github.com/GoogleCloudPlatform/k8s-config-connector/actions/runs/28839458812/job/85530226424) (This report was generated by overseer) |
|
🤖 AI Factory started investigating CI check failures for this pull request. |
af4fa5b to
717617d
Compare
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
3 similar comments
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
db181a5 to
751d636
Compare
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
751d636 to
400b421
Compare
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
6 similar comments
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
400b421 to
264d777
Compare
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
264d777 to
f47e9ef
Compare
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
1 similar comment
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
f47e9ef to
0630506
Compare
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
2 similar comments
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
|
🤖 AI Factory started resolving merge conflicts / rebasing this pull request in a sandbox. |
… SecurityCenterManagementSecurityHealthAnalyticsCustomModule Implement direct KRM types, identity, and generate.sh for the Greenfield resource SecurityCenterManagementSecurityHealthAnalyticsCustomModule. In this change, we: 1. Scaffolded apis/securitycentermanagement/v1alpha1 directory and added doc.go, groupversion_info.go, and generate.sh. 2. Implemented direct KRM types in apis/securitycentermanagement/v1alpha1/securitycentermanagementsecurityhealthanalyticscustommodule_types.go. 3. Implemented identity interface with gcpurls.Template in apis/securitycentermanagement/v1alpha1/securitycentermanagementsecurityhealthanalyticscustommodule_identity.go. 4. Implemented reference type and normalization logic in apis/securitycentermanagement/v1alpha1/securitycentermanagementsecurityhealthanalyticscustommodule_reference.go. 5. Added unit tests for FromExternal identity parsing. 6. Generated CRDs, clientsets, and static config files. Fixes GoogleCloudPlatform#11397
…exception list, and crd report
0630506 to
1467c87
Compare
Greenfield implementation of direct KRM types, identity, and generate.sh for SecurityCenterManagementSecurityHealthAnalyticsCustomModule.
In this change, we:
apis/securitycentermanagement/v1alpha1directory and addeddoc.go,groupversion_info.go, andgenerate.sh.apis/securitycentermanagement/v1alpha1/securitycentermanagementsecurityhealthanalyticscustommodule_types.go.gcpurls.Templateinapis/securitycentermanagement/v1alpha1/securitycentermanagementsecurityhealthanalyticscustommodule_identity.go.apis/securitycentermanagement/v1alpha1/securitycentermanagementsecurityhealthanalyticscustommodule_reference.go.FromExternalidentity parsing.This PR was generated by the overseer,overseer,step/gen-types,greenfield agent (powered by the gemini-3.5-flash model).
Fixes #11397