Add self_hosted_duo_agent_platform add_on and UP
What does this MR do and why?
This MR adds a Unit Primitive and AddOn for self_hosted_duo_agent_platform. Since a UP and AddOn can't share the same name, the AddOn has add_on attached to the end of its name.
How to set up and validate locally
Set up for local testing can be found here:
- GDK SaaS or Self-Signed tokens: https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/blob/main/src/ruby/README.md#test-your-changes-locally
- GDK SM without self-signed tokens: follow the same steps on https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/blob/main/src/ruby/README.md#test-your-changes-locally but instead of CustomersDot. Then resync your license manually and it should store it in the database
- AIGW: https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/blob/main/src/python/README.md#test-your-changes-locally
References
Edited by Roy Zwambag