Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New resource: f-aws_qldb_stream #19297

Merged
merged 70 commits into from
Apr 13, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
9748ea6
[WIP] Add AWS QLDB Stream resource
frumpled Mar 19, 2021
e625ae5
Add a blind stab at cancelling a stream
frumpled Mar 25, 2021
5fe115c
Add best guess at resource schema
frumpled Mar 25, 2021
08d38f4
Best guess at schema, based on cloud formation docs
frumpled Mar 25, 2021
432fe25
Oops. Copy pasta got led me astray <_>
frumpled Mar 25, 2021
3ec3441
Some updates
frumpled Mar 25, 2021
3c38ced
Ok think this is more accurate meow
frumpled Mar 25, 2021
8e18e1a
Update schema again
frumpled Mar 31, 2021
61c16fb
Some clean up
frumpled Mar 31, 2021
846f824
Add start of function and fixed syntax + format
frumpled Apr 30, 2021
9028c2a
Ok at least got the thing to build... prob mixed up names and who kn…
frumpled Apr 30, 2021
f71196a
Add first stab at docs
frumpled Apr 30, 2021
7f861ac
oops forgot to add the resource lol
frumpled Apr 30, 2021
a2f323a
Rm deletion protection and some validations
frumpled May 2, 2021
e962776
Rm deletion protection and some validations
frumpled May 2, 2021
73dabd0
Add some progress but still not right on the schema for the kinesis_c…
frumpled May 2, 2021
f27eb61
Add binary default name to .gitignore
frumpled May 2, 2021
b5d7768
updates but it still broke O_O
frumpled May 3, 2021
4e64bcf
update so it at least plans
frumpled May 7, 2021
d9d528f
Fix time format
frumpled May 7, 2021
bd074f4
Remove mis-named stream_id and fix deletion states
frumpled May 7, 2021
679d7aa
Fix some lingering misnamed references to the id
frumpled May 7, 2021
6d97502
Fixed a mixup with status refreshes
frumpled May 7, 2021
27149ba
add some progress mid0interruption
frumpled May 10, 2021
b10a21a
In hindsight, prop shouldn't be using potentially valid account numbe…
frumpled May 10, 2021
5c1eeda
Add the changelog
frumpled May 10, 2021
f7cefa2
Move the other terminal state to the appropritate block
frumpled May 10, 2021
f805fa0
Fix example config block
frumpled May 10, 2021
5f6a4a4
Add example time format
frumpled May 10, 2021
7401a26
Fix import; still need to test this
frumpled May 10, 2021
48f4681
Add untested tests
frumpled May 11, 2021
5356e15
Update website docs to point out import is not currently supported
frumpled May 11, 2021
1d1bd0e
Misplaced comments o_O
frumpled May 11, 2021
7f24548
Make some additional fixes <_>
frumpled May 11, 2021
4f62fea
update test, not working, yet, though D:
frumpled May 19, 2021
2a8e4f1
Try using time delay for policy to take effect before last resource
frumpled May 19, 2021
d91639f
tried this but still failed /:
frumpled May 19, 2021
0660374
Rm some old TODOs
frumpled May 19, 2021
33cc03c
go back to using providers for this; still need to get the missing pr…
frumpled May 19, 2021
18e8dad
Simplified config; only need time provider
frumpled May 19, 2021
8857836
Update .gitignore
frumpled May 21, 2021
2418b6d
Update resource_aws_qldb_stream_test.go
frumpled May 21, 2021
1e334cd
Merge branch 'main' of github.com:hashicorp/terraform-provider-aws in…
frumpled Nov 16, 2021
d43d6fe
Looks like validations were made more lax ?
frumpled Nov 16, 2021
8f573ec
change to private functions
frumpled Nov 16, 2021
f3cb252
couple more updates
frumpled Nov 16, 2021
8ec4bd9
more updates
frumpled Nov 16, 2021
cfa904e
move sweept test bits
frumpled Nov 17, 2021
98243f5
Update 19297.txt
ewbankkit Apr 12, 2022
b7d6bc8
Merge branch 'main' into HEAD
ewbankkit Apr 12, 2022
db4eb81
Documentation corrections.
ewbankkit Apr 12, 2022
99103f3
r/aws_qldb_stream: 'kinesis_configuration' is a nested block.
ewbankkit Apr 12, 2022
6610c0d
r/aws_qldb_stream: 'kinesis_configuration' is a nested block - Docume…
ewbankkit Apr 12, 2022
bde4f7e
r/aws_qldb_stream: Tidy up resource Create, Read and Update.
ewbankkit Apr 12, 2022
d746134
r/aws_qldb_stream: Tidy up resource Delete.
ewbankkit Apr 12, 2022
08dffb7
r/aws_qldb_stream: Acceptance test passing.
ewbankkit Apr 12, 2022
f0bcac6
Fix terrafmt errors.
ewbankkit Apr 12, 2022
284e7a2
r/aws_qldb_stream: Additional acceptance tests.
ewbankkit Apr 12, 2022
d948e00
r/aws_qldb_stream: Tidy up sweeper.
ewbankkit Apr 12, 2022
0c11234
r/aws_qldb_ledger: Alphabetize attributes.
ewbankkit Apr 12, 2022
548fd65
r/aws_qldb_ledger: Tidy up resource Delete.
ewbankkit Apr 12, 2022
2f78555
r/aws_qldb_ledger: Switch to erraform Plugin SDK V2 WithoutTimeout CR…
ewbankkit Apr 13, 2022
385e943
r/aws_qldb_ledger: Tidy up resource Read.
ewbankkit Apr 13, 2022
2d2019b
r/aws_qldb_ledger: Tidy up resource Update.
ewbankkit Apr 13, 2022
b935615
r/aws_qldb_ledger: Tidy up resource Create.
ewbankkit Apr 13, 2022
e845e33
r/aws_qldb_ledger: Tidy up acceptance tests.
ewbankkit Apr 13, 2022
7f42a11
r/aws_qldb_ledger: Add 'TestAccQLDBLedger_disappears'.
ewbankkit Apr 13, 2022
6451233
d/aws_qldb_ledger: Add 'tags' attribute.
ewbankkit Apr 13, 2022
9bb75e6
r/aws_qldb_ledger: Add 'kms_key' argument.
ewbankkit Apr 13, 2022
f8266aa
d/aws_qldb_ledger: Add 'kms_key' attribute.
ewbankkit Apr 13, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .changelog/19297.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
```release-note:new-resource
aws_qldb_stream
```

```release-note:enhancement
data-source/aws_qldb_ledger: Add `kms_key` and `tags` attributes
```

```release-note:enhancement
resource/aws_qldb_ledger: Add `kms_key` argument
```
1 change: 1 addition & 0 deletions internal/provider/provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -1681,6 +1681,7 @@ func Provider() *schema.Provider {
"aws_pinpoint_sms_channel": pinpoint.ResourceSMSChannel(),

"aws_qldb_ledger": qldb.ResourceLedger(),
"aws_qldb_stream": qldb.ResourceStream(),

"aws_quicksight_data_source": quicksight.ResourceDataSource(),
"aws_quicksight_group": quicksight.ResourceGroup(),
Expand Down
Loading