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

Terraform to use coraglogix sdk #267

Closed
wants to merge 230 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
230 commits
Select commit Hold shift + click to select a range
a9de934
feat: terraform to use coraglogix sdk
celaus Aug 27, 2024
418eae3
feat: alerts v3 schema (WIP)
celaus Sep 3, 2024
c3f6ba6
feat: alerts v3 (WIP)
celaus Sep 13, 2024
de94cba
feat: alerts v3 (WIP)
celaus Sep 13, 2024
e59b18c
feat: terraform to use coraglogix sdk
celaus Sep 23, 2024
79c155f
feat: alerts v3
celaus Sep 24, 2024
660ce39
feat: transitioned several APIs to SDK
celaus Sep 26, 2024
8170929
feat: restore old groups client
celaus Sep 26, 2024
8cb6a5d
chore: updated to latest sdk on github
celaus Sep 26, 2024
80f60b1
ci: update go version in ci
celaus Sep 26, 2024
f5166ca
chore: tests
celaus Sep 26, 2024
193886c
fix: tests
celaus Sep 26, 2024
72013bc
fix: tests
celaus Sep 30, 2024
ca76204
fix: dep update
celaus Sep 30, 2024
d942600
ci: go version update to 1.23.x
celaus Sep 30, 2024
a8e4f0f
fix: typecasting clients
celaus Sep 30, 2024
0c02ded
fix: typecasting clients
celaus Sep 30, 2024
06ce617
ci: setup-go updates
celaus Sep 30, 2024
4acdb71
fix: typecasting
celaus Sep 30, 2024
52d0bbc
feat: integration client replaced with cxsdk
celaus Sep 30, 2024
fe70087
fix: moved integrations client to SDK
celaus Sep 30, 2024
ac52c6c
chore: cleanup old files
celaus Sep 30, 2024
6835731
chore: version update
celaus Sep 30, 2024
1c313c0
chore: removed integrations client
celaus Sep 30, 2024
35d725e
chore: removed integrations client
celaus Sep 30, 2024
d64c528
chore: removed integrations client
celaus Sep 30, 2024
6097836
fix: typecasting
celaus Oct 1, 2024
55abfb7
fix: tests
celaus Oct 1, 2024
f0da5f5
fix: model
celaus Oct 1, 2024
3c43941
fix: model
celaus Oct 1, 2024
f033ab3
fix: model
celaus Oct 1, 2024
f052140
fix: model
celaus Oct 1, 2024
3fb9105
fix: removed groupby validation
celaus Oct 1, 2024
f12deed
fix: undetectedValuesManagement and separate rules types
celaus Oct 1, 2024
8ed368f
fix: attributes and types
celaus Oct 1, 2024
89b8b1a
fix: enforce_suppression property
celaus Oct 2, 2024
feae4ea
fix: deleted old files
celaus Oct 2, 2024
5194c21
fix: schema and type issues
celaus Oct 2, 2024
bf51ac1
fix: phantom mode added
celaus Oct 2, 2024
c9cd7fe
fix: deleted added
celaus Oct 2, 2024
9e9d4e2
fix: tests
celaus Oct 3, 2024
1125d2f
fix: tests
celaus Oct 3, 2024
f27ba15
fix: tests
celaus Oct 3, 2024
917951c
fix: tests
celaus Oct 3, 2024
6d6d7e8
fix: tests
celaus Oct 3, 2024
bfbccd6
fix: tests
celaus Oct 3, 2024
5388ddd
fix: tests
celaus Oct 3, 2024
8805db0
fix: tests
celaus Oct 3, 2024
02b6cbe
fix: tests
celaus Oct 3, 2024
63ef2f6
fix: tests
celaus Oct 3, 2024
b12d996
fix: tests
celaus Oct 3, 2024
1a1a2c4
fix: tests
celaus Oct 3, 2024
48929be
fix: tests
celaus Oct 3, 2024
dd2d5dd
fix: tests
celaus Oct 3, 2024
3fa04b1
fix: tests
celaus Oct 3, 2024
8b8d06d
fix: tests
celaus Oct 3, 2024
fd3e797
fix: tests
celaus Oct 3, 2024
4806d2b
fix: tests
celaus Oct 3, 2024
4e3a5e7
fix: tests
celaus Oct 3, 2024
c36262c
fix: tests
celaus Oct 3, 2024
c520603
fix: tests
celaus Oct 3, 2024
616d7aa
fix: tests
celaus Oct 3, 2024
7fad27c
fix: tests
celaus Oct 3, 2024
0301c95
fix: tests
celaus Oct 3, 2024
2e284a2
fix: tests
celaus Oct 3, 2024
84dcec5
fix: tests
celaus Oct 3, 2024
25aa183
fix: tests
celaus Oct 3, 2024
2e9205b
fix: tests
celaus Oct 4, 2024
98b7308
fix: tests
celaus Oct 4, 2024
9c87238
fix: tests
celaus Oct 4, 2024
8061c3f
fix: tests
celaus Oct 4, 2024
149cf23
fix: tests
celaus Oct 4, 2024
c9bdbe5
fix: tests
celaus Oct 4, 2024
0de7623
fix: tests
celaus Oct 4, 2024
669d9a8
fix: tests
celaus Oct 4, 2024
91d0981
fix: tests
celaus Oct 4, 2024
9db21b2
fix: tests
celaus Oct 4, 2024
ec376ab
fix: tests
celaus Oct 4, 2024
56d7b49
fix: tests
celaus Oct 4, 2024
fb09b1e
fix: tests
celaus Oct 4, 2024
91949ca
fix: tests
celaus Oct 4, 2024
aca7a35
fix: tests
celaus Oct 4, 2024
e884fd2
fix: tests
celaus Oct 4, 2024
9423800
fix: tests
celaus Oct 4, 2024
6179d97
fix: tests
celaus Oct 4, 2024
c9d53ba
fix: tests
celaus Oct 4, 2024
6b75ab9
fix: tests
celaus Oct 7, 2024
a1bca63
fix: tests
celaus Oct 7, 2024
7634dd9
feat: terraform to use coraglogix sdk
celaus Aug 27, 2024
a07554c
feat: alerts v3 schema (WIP)
celaus Sep 3, 2024
c0e6582
feat: alerts v3 (WIP)
celaus Sep 13, 2024
fff6763
feat: alerts v3 (WIP)
celaus Sep 13, 2024
fd2d2e8
feat: terraform to use coraglogix sdk
celaus Sep 23, 2024
5ba7c20
feat: alerts v3
celaus Sep 24, 2024
4f6b3bb
feat: transitioned several APIs to SDK
celaus Sep 26, 2024
b15e46e
feat: restore old groups client
celaus Sep 26, 2024
40cd383
chore: updated to latest sdk on github
celaus Sep 26, 2024
151dd52
chore: tests
celaus Sep 26, 2024
d6fdf33
fix: tests
celaus Sep 26, 2024
0becc71
fix: tests
celaus Sep 30, 2024
ce97634
fix: dep update
celaus Sep 30, 2024
39d6b4d
fix: typecasting clients
celaus Sep 30, 2024
5f82b99
fix: typecasting clients
celaus Sep 30, 2024
9ab6c5b
ci: setup-go updates
celaus Sep 30, 2024
ff672da
fix: typecasting
celaus Sep 30, 2024
4ff7773
feat: integration client replaced with cxsdk
celaus Sep 30, 2024
28c554a
fix: moved integrations client to SDK
celaus Sep 30, 2024
0bb30c0
chore: cleanup old files
celaus Sep 30, 2024
0dc2df9
chore: version update
celaus Sep 30, 2024
b538ba2
chore: removed integrations client
celaus Sep 30, 2024
55f417e
chore: removed integrations client
celaus Sep 30, 2024
f6622aa
chore: removed integrations client
celaus Sep 30, 2024
c890ee0
fix: typecasting
celaus Oct 1, 2024
5659131
fix: tests
celaus Oct 1, 2024
9412dbf
fix: model
celaus Oct 1, 2024
4ab375d
fix: model
celaus Oct 1, 2024
48c495b
fix: model
celaus Oct 1, 2024
41351a0
fix: model
celaus Oct 1, 2024
5a79d2e
fix: removed groupby validation
celaus Oct 1, 2024
580898a
fix: undetectedValuesManagement and separate rules types
celaus Oct 1, 2024
aa71f1a
fix: attributes and types
celaus Oct 1, 2024
aa14ec7
fix: enforce_suppression property
celaus Oct 2, 2024
01bfb2c
fix: deleted old files
celaus Oct 2, 2024
5f32886
fix: schema and type issues
celaus Oct 2, 2024
d60cff7
fix: phantom mode added
celaus Oct 2, 2024
d2b9e28
fix: deleted added
celaus Oct 2, 2024
812adff
fix: tests
celaus Oct 3, 2024
a63f1f3
fix: tests
celaus Oct 3, 2024
5b97e7c
fix: tests
celaus Oct 3, 2024
8f75645
fix: tests
celaus Oct 3, 2024
282c183
fix: tests
celaus Oct 3, 2024
781df3d
fix: tests
celaus Oct 3, 2024
89f5c64
fix: tests
celaus Oct 3, 2024
a08e10c
fix: tests
celaus Oct 3, 2024
9e6f099
fix: tests
celaus Oct 3, 2024
4e0fe83
fix: tests
celaus Oct 3, 2024
04c258c
fix: tests
celaus Oct 3, 2024
129fb70
fix: tests
celaus Oct 3, 2024
c43bdb1
fix: tests
celaus Oct 3, 2024
6214ea7
fix: tests
celaus Oct 3, 2024
89a25bf
fix: tests
celaus Oct 3, 2024
553c7aa
fix: tests
celaus Oct 3, 2024
967ad39
fix: tests
celaus Oct 3, 2024
fe275f8
fix: tests
celaus Oct 3, 2024
9c79f62
fix: tests
celaus Oct 3, 2024
babb8fb
fix: tests
celaus Oct 3, 2024
77edbea
fix: tests
celaus Oct 3, 2024
68960be
fix: tests
celaus Oct 3, 2024
1405bea
fix: tests
celaus Oct 3, 2024
68fc644
fix: tests
celaus Oct 3, 2024
b265cd3
fix: tests
celaus Oct 3, 2024
f091f2f
fix: tests
celaus Oct 3, 2024
e7e76be
fix: tests
celaus Oct 3, 2024
a6a0810
fix: tests
celaus Oct 4, 2024
6028185
fix: tests
celaus Oct 4, 2024
134e6cc
fix: tests
celaus Oct 4, 2024
1ec381f
fix: tests
celaus Oct 4, 2024
8468b79
fix: tests
celaus Oct 4, 2024
79ec63b
fix: tests
celaus Oct 4, 2024
4ca67c2
fix: tests
celaus Oct 4, 2024
da8e45c
fix: tests
celaus Oct 4, 2024
eac978c
fix: tests
celaus Oct 4, 2024
033a056
fix: tests
celaus Oct 4, 2024
40ad833
fix: tests
celaus Oct 4, 2024
08ba579
fix: tests
celaus Oct 4, 2024
0d301cf
fix: tests
celaus Oct 4, 2024
2abd619
fix: tests
celaus Oct 4, 2024
6ea052a
fix: tests
celaus Oct 4, 2024
03c9d62
fix: tests
celaus Oct 4, 2024
99a4f52
fix: tests
celaus Oct 4, 2024
4926897
fix: tests
celaus Oct 4, 2024
43fa178
fix: tests
celaus Oct 4, 2024
a728d94
fix: tests
celaus Oct 7, 2024
f50773d
fix: tests
celaus Oct 7, 2024
55e4339
fix: tests
celaus Oct 7, 2024
520aba2
fix: tests
celaus Oct 7, 2024
76c568b
fix: tests
celaus Oct 8, 2024
100b709
fix: tests
celaus Oct 8, 2024
046b006
fix: tests
celaus Oct 8, 2024
f289dbc
fix: validation
celaus Oct 8, 2024
1c6aa0f
fix: validation
celaus Oct 8, 2024
43e8338
fix: validation
celaus Oct 8, 2024
be39b83
feat: add enrichments/data sets clients
celaus Oct 10, 2024
018146a
feat: add enrichments/data sets clients
celaus Oct 10, 2024
a5ba589
chore: updated sdk
celaus Oct 11, 2024
63fd4b7
chore: updated some stuff
celaus Oct 11, 2024
da47cb7
fix: enrichments re-exported types
celaus Oct 11, 2024
516c74a
feat: enrichments and data sets via SDK
celaus Oct 15, 2024
3d7a8e8
feat: webhooks moved to SDK
celaus Oct 15, 2024
289a67a
feat: SLO to use SDK
celaus Oct 15, 2024
762e900
chore: cleanup
celaus Oct 15, 2024
a9b2c8d
feat: teams to use SDK
celaus Oct 15, 2024
7087ac5
feat: Scopes to use SDK
celaus Oct 15, 2024
120ad02
chore: cleanup
celaus Oct 15, 2024
f7ba6f0
feat: dashboards moved to SDK
celaus Oct 21, 2024
0f44e07
feat: archive metrics/logs/retention to SDK
celaus Oct 22, 2024
e9c9f4f
feat: tco policies logs to SDK
celaus Oct 22, 2024
e83956c
feat: tco policies logs to SDK
celaus Oct 22, 2024
c77dd70
fix: license header
celaus Oct 22, 2024
414fc2d
fix: license header
celaus Oct 22, 2024
84bf1ae
feat: alertScheduler to use SDK
celaus Oct 22, 2024
7a6bd1b
feat: dashboard folders
celaus Oct 23, 2024
bb95020
feat: rules groups
celaus Oct 23, 2024
9557de4
feat: recording rules
celaus Oct 23, 2024
cd09912
feat: recording rules
celaus Oct 23, 2024
1f9f156
feat: custom roles
celaus Oct 23, 2024
16853bd
intermediate
celaus Oct 23, 2024
174b463
feat: e2m
celaus Oct 24, 2024
e11660e
feat: grpc deleted
celaus Oct 24, 2024
3b349dc
fix: SDK version
celaus Oct 24, 2024
44c0c4d
fix: test
celaus Oct 24, 2024
6b16339
fix: test
celaus Oct 24, 2024
2ce4c7b
fix: test
celaus Oct 24, 2024
f912300
fix: test
celaus Oct 25, 2024
8ac8236
fix: test
celaus Oct 25, 2024
23d6fe2
fix: test
celaus Oct 31, 2024
6cdc5dc
feat: alerts api update
celaus Nov 8, 2024
790b2b4
fix: alerts api adjustments
celaus Nov 14, 2024
f7fdbad
bookmark
OrNovo Nov 21, 2024
01c0a57
feat: terraform to use coraglogix sdk
celaus Aug 27, 2024
1821f7c
chore: update SDK version
celaus Nov 29, 2024
1ef6e6c
fix: build issue
celaus Nov 29, 2024
d50ccd7
fix: tests
celaus Dec 2, 2024
4acf407
adding migration script, and schema updates
OrNovo Dec 2, 2024
adb6262
merge with origin
OrNovo Dec 2, 2024
879f520
fixing tests
OrNovo Dec 2, 2024
470a75c
fixing tests
OrNovo Dec 2, 2024
5c44481
fixing tests
OrNovo Dec 2, 2024
435d097
fixing tests
OrNovo Dec 2, 2024
8be21fe
fixing tests
OrNovo Dec 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/acc-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Install Go
uses: actions/setup-go@37335c7bb261b353407cff977110895fa0b4f7d8
uses: actions/setup-go@v5
with:
go-version: ${{ matrix.go-version }}
- name: Acceptance Tests
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Install Go
uses: actions/setup-go@37335c7bb261b353407cff977110895fa0b4f7d8
uses: actions/setup-go@v5
with:
go-version: ${{ matrix.go-version }}
- name: Run build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
run: git fetch --prune --unshallow
-
name: Set up Go
uses: actions/setup-go@v4
uses: actions/setup-go@v5
with:
go-version: 1.23.x
-
Expand Down
6 changes: 4 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,10 @@ NAME=coralogix
BINARY=terraform-provider-${NAME}
VERSION=1.5
OS_ARCH=darwin_arm64
BUILD_ARGS=-ldflags "-X google.golang.org/protobuf/reflect/protoregistry.conflictPolicy=warn"

# for some reason the GOFLAGS are not picked up by the go test command
BUILD_ARGS=-ldflags "-X google.golang.org/protobuf/reflect/protoregistry.conflictPolicy=warn"
GOFLAGS='-ldflags=-X=google.golang.org/protobuf/reflect/protoregistry.conflictPolicy=warn'
default: install

build:
Expand Down Expand Up @@ -52,4 +54,4 @@ testacc:
TF_ACC=1 go test ${BUILD_ARGS} $(TEST) -v $(TESTARGS) -timeout 120m

generate:
go generate ${BUILD_ARGS}
go generate
81 changes: 0 additions & 81 deletions coralogix/clientset/actions-client.go

This file was deleted.

81 changes: 0 additions & 81 deletions coralogix/clientset/alerts-client.go

This file was deleted.

81 changes: 0 additions & 81 deletions coralogix/clientset/alerts-scheduler-client.go

This file was deleted.

80 changes: 0 additions & 80 deletions coralogix/clientset/apikeys-client.go

This file was deleted.

Loading
Loading