We need to extend the Integration model to support the AWS platform. This implies extending the Credential model to support AWS-style access keys, which must be encrypted before stored.
- Extend the integration model to support AWS
- Add AWS Access key as a credential type.
- Update validation rules.
- Update API documentation with new schema.