Once the integration service is done, we should use the new APIs to allow users to programmatically list, enable and disable integrations via the CLI:
To list all the available integrations with their current status (i.e. not installed, installed, upgrade available) use the following command:
outlyer get integrations --account={account-name}
This will provide a table with all the integrations available and their current status:
apache2 v1.0.0 installed
aws-billing v1.0.0 update-available
aws-dynamodb v.1.0.1
...
To enable an integration:
outlyer apply integration <integration-name> --account={account-name}
To upgrade an integration if a new version is available:
outlyer apply integration <integration-name> --update --account={account-name}
To remove an integration from the account:
outlyer delete integration <integration-name> --account={account-name}
Once the integration service is done, we should use the new APIs to allow users to programmatically list, enable and disable integrations via the CLI:
To list all the available integrations with their current status (i.e. not installed, installed, upgrade available) use the following command:
This will provide a table with all the integrations available and their current status:
To enable an integration:
To upgrade an integration if a new version is available:
To remove an integration from the account: