SIGN IN SIGN UP

feat!: Move from `PrimaryKeys`to `PrimaryKeyComponents` (#16403)

<!-- 🎉 Thank you for making CloudQuery awesome by submitting a PR 🎉 -->

#### Summary

This PR replaces all of the `PrimaryKey:` and `WithPrimaryKey() with
`PrimaryKeyComponent` and `WithPrimaryKeyComponents(`

The tests are failing because:
- [x] `doc-changes` - Failing to summarize all of the changes because to
many PKs changed- Will be fixed by
https://github.com/cloudquery/cloudquery/pull/16415
- [x] `Source Plugin AWS Workflow` - I used an unreleased version of the
CLI to generate the docs. Will be released in `v5.3.0`
https://github.com/cloudquery/cloudquery/pull/16386
- [ ] `Wait for all required workflows to pass`- only allows 300 files
to be changed in a single PR- This will require
B
Ben Bernays committed
3323d531fd9554f6c8a92cc1ed13913f1f765dc8
Parent: 6983608
Committed by GitHub <noreply@github.com> on 2/1/2024, 4:25:20 PM