Skip to content

Commit 4d00610

Browse files
displagueCopilot
andcommitted
chore: generate code for new Apigee resources
Generate all required code artifacts for the 19 new Apigee resources: Generated artifacts: - API type definitions for cluster and namespaced scopes (v1beta1) - Terraform resource bindings and state management - CustomResourceDefinitions (CRDs) for Kubernetes integration - Example YAML manifests demonstrating resource usage - Controller setup and registration code This includes: - 76+ type definition files (apis/cluster/apigee/v1beta1/ and apis/namespaced/apigee/v1beta1/) - 38 CRD manifests (package/crds/apigee.gcp.*.io_*.yaml) - 66 example YAML files (examples-generated/{cluster,namespaced}/apigee/v1beta1/) - 38 controller directories with generated reconciliation logic - Updated controller setup files for resource registration All generated code follows the upjet code generation patterns and includes proper reference resolution, deep copy methods, and conversion hubs for API version management. Both cluster and namespaced scopes have complete reference configurations. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Signed-off-by: Marques Johansson <317653+displague@users.noreply.github.com>
1 parent 736070c commit 4d00610

197 files changed

Lines changed: 65020 additions & 5189 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

apis/cluster/apigee/v1beta1/zz_api_terraformed.go

Lines changed: 129 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/cluster/apigee/v1beta1/zz_api_types.go

Lines changed: 156 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)