feat: add sqlserver beta resources (instance, database)
Some checks failed
CI Workflow / Check GoReleaser config (pull_request) Successful in 4s
CI Workflow / CI (pull_request) Failing after 13m53s
CI Workflow / Code coverage report (pull_request) Has been skipped
CI Workflow / Test readiness for publishing provider (pull_request) Successful in 16m47s

This commit is contained in:
Marcel S. Henselin 2026-02-04 21:18:43 +01:00
parent 3eb256bd08
commit 318b58339f
65 changed files with 14318 additions and 1311 deletions

View file

@ -2,7 +2,7 @@ provider:
name: stackitprivatepreview
data_sources:
collation:
collations:
read:
path: /v3alpha1/projects/{projectId}/regions/{region}/instances/{instanceId}/collations
method: GET

View file

@ -1,13 +1,8 @@
provider:
name: stackitprivatepreview
resources:
database:
schema:
attributes:
aliases:
id: database_id
create:
path: /v3alpha1/projects/{projectId}/regions/{region}/instances/{instanceId}/databases
method: POST
@ -17,6 +12,10 @@ resources:
delete:
path: /v3alpha1/projects/{projectId}/regions/{region}/instances/{instanceId}/databases/{databaseName}
method: DELETE
schema:
attributes:
aliases:
id: databaseId
data_sources:
@ -26,9 +25,10 @@ data_sources:
method: GET
database:
attributes:
aliases:
id: database_id
read:
path: /v3alpha1/projects/{projectId}/regions/{region}/instances/{instanceId}/databases/{databaseName}
method: GET
schema:
attributes:
aliases:
id: database_id

View file

@ -3,7 +3,7 @@ provider:
name: stackitprivatepreview
data_sources:
version:
versions:
read:
path: /v3alpha1/projects/{projectId}/regions/{region}/versions
method: GET

View file

@ -7,7 +7,7 @@ resources:
schema:
attributes:
aliases:
id: database_id
id: databaseId
create:
path: /v3beta1/projects/{projectId}/regions/{region}/instances/{instanceId}/databases
method: POST