GoogleCloudPlatform / application-integration-management-toolkit

This tool lets you interact with Application Integration, Integration Connectors or Apigee Integration/Connector APIs. The tool lets you manage (create, del, get, list) integrations, connections etc.
Apache License 2.0
22 stars 16 forks source link

[FR] Allow to skip authconfigs by scaffolding too #254

Closed teliatko closed 3 months ago

teliatko commented 3 months ago

Is your feature request related to a problem? Please describe. By scaffolding the connectors can be skipped, but authconfigs cannot be. This way authconfigs are duplicated.

Describe the solution you'd like Add flag --skip-authconfigs to allow skip them.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context The use-case is where the auth configs are shared across integrations. Let's say integration A makes REST requests to system X using basic auth. But, in the same GCP project integrations B , C and D are also making calls to X using the same auth mechanism. In such scenario is desired to have just one authconfig in one place and be able to skip it in integrations. Of course in such setup one have to apply authconfig first and then integrations.

ssvaidyanathan commented 3 months ago

Released in v0.76.2