Skip to content

Commit dc789a9

Browse files
markussiebertderbauer97github-actionslenderom
authored
feat: sdkv2 (#1111)
# BREAKING CHANGE: v2.0 Fixes #1090, #1096, #1092, #1043, #1045 # Features - update Go AWS SDK V2 - Handling of raw secrets - Handling of binary secrets ## Migrate from V1 to V2 It was required to change some user facing configuration properties. So minor changes are required to make things work again. ### SecretsManager - Removed property convertToJSON, flatten, stringifiedValues - Use property rawOutput instaed: - `undefined / not set` => (default) convertToJSON and flatten and stringifiedValues = true - `RawOutput.STRING` => convertToJSON and flatten and stringifiedValues = false - `RawOutput.BINARY` => convertToJSON and flatten and stringifiedValues = false and Secret is binary ### Parameter - Removed property convertToJSON, flatten, stringifiedValues => all of them made no sense - now only raw output of decrypted secret ### MultiParameter - Removed property convertToJSON, flatten, stringifiedValues => most of this combinations made no sense - Allways convertToJson and flatten (as we have to parse it to create multiple parameters) - You are allowed to chose the flattenSeperator --------- Signed-off-by: Florian Fl Bauer <[email protected]> Signed-off-by: github-actions <[email protected]> Signed-off-by: lennartrommeiss <[email protected]> Co-authored-by: Florian Bauer <[email protected]> Co-authored-by: github-actions <[email protected]> Co-authored-by: lennartrommeiss <[email protected]> Co-authored-by: Lennart Rommeiss <[email protected]>
1 parent d2a0e2c commit dc789a9

File tree

204 files changed

+7575
-19384
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

204 files changed

+7575
-19384
lines changed

.github/workflows/build.yml

+6-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.gitignore

+24-32
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.gitleaks.toml

+2
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,7 @@ paths = [
3636
regexTarget = "match"
3737
regexes = [
3838
'''AGE-SECRET-KEY-1EFUWJ0G2XJTJFWTAM2DGMA4VCK3R05W58FSMHZP3MZQ0ZTAQEAFQC6T7T3''',
39+
'''ghp_abcd1234''',
40+
'''sk-1234567890abcdef''',
3941
]
4042

.go-version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.22.3
1+
1.23.5

.npmignore

+3-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.projen/deps.json

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)