code-generator

module
v0.43.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 20, 2025 License: Apache-2.0

README

Code generation for AWS Controllers for Kubernetes (ACK)

This repository contains CLI tools and Go packages for generating Kubernetes custom controllers and AWS SDK linkage. The code generated by this project is used in the AWS Controllers for Kubernetes and Crossplane projects.

Please log issues and feedback on the main AWS Controllers for Kubernetes Github project.

Contributing

We welcome community contributions and pull requests.

See our contribution guide for more information on how to report issues, set up a development environment, and submit code.

We adhere to the Amazon Open Source Code of Conduct.

You can also learn more about our Governance structure.

License

This project is licensed under the Apache-2.0 License.

Directories

Path Synopsis
cmd
pkg
api
Package api represents API abstractions for rendering service generated files.
Package api represents API abstractions for rendering service generated files.
api/codegentest/service
Package service contains automatically generated AWS clients.
Package service contains automatically generated AWS clients.
api/codegentest/service/awsendpointdiscoverytest
Package awsendpointdiscoverytest provides the client and types for making API requests to AwsEndpointDiscoveryTest.
Package awsendpointdiscoverytest provides the client and types for making API requests to AwsEndpointDiscoveryTest.
api/codegentest/service/awsendpointdiscoverytest/awsendpointdiscoverytestiface
Package awsendpointdiscoverytestiface provides an interface to enable mocking the AwsEndpointDiscoveryTest service client for testing your code.
Package awsendpointdiscoverytestiface provides an interface to enable mocking the AwsEndpointDiscoveryTest service client for testing your code.
api/codegentest/service/awsquerycompatible
Package awsquerycompatible provides the client and types for making API requests to AWSQuery Compatible Service.
Package awsquerycompatible provides the client and types for making API requests to AWSQuery Compatible Service.
api/codegentest/service/awsquerycompatible/awsquerycompatibleiface
Package awsquerycompatibleiface provides an interface to enable mocking the AWSQuery Compatible Service service client for testing your code.
Package awsquerycompatibleiface provides an interface to enable mocking the AWSQuery Compatible Service service client for testing your code.
api/codegentest/service/restjsonservice
Package restjsonservice provides the client and types for making API requests to REST JSON Service.
Package restjsonservice provides the client and types for making API requests to REST JSON Service.
api/codegentest/service/restjsonservice/restjsonserviceiface
Package restjsonserviceiface provides an interface to enable mocking the REST JSON Service service client for testing your code.
Package restjsonserviceiface provides an interface to enable mocking the REST JSON Service service client for testing your code.
api/codegentest/service/restxmlservice
Package restxmlservice provides the client and types for making API requests to REST XML Service.
Package restxmlservice provides the client and types for making API requests to REST XML Service.
api/codegentest/service/restxmlservice/restxmlserviceiface
Package restxmlserviceiface provides an interface to enable mocking the REST XML Service service client for testing your code.
Package restxmlserviceiface provides an interface to enable mocking the REST XML Service service client for testing your code.
api/codegentest/service/rpcservice
Package rpcservice provides the client and types for making API requests to RPC Service.
Package rpcservice provides the client and types for making API requests to RPC Service.
api/codegentest/service/rpcservice/rpcserviceiface
Package rpcserviceiface provides an interface to enable mocking the RPC Service service client for testing your code.
Package rpcserviceiface provides an interface to enable mocking the RPC Service service client for testing your code.
sdk

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL