Skip to content

Commit 26e2441

Browse files
Generator: Update SDK /services/objectstorage (#6041)
Co-authored-by: Ruben Hoenle <Ruben.Hoenle@digits.schwarz>
1 parent ae2a29b commit 26e2441

40 files changed

+9485
-508
lines changed

CHANGELOG.md

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,28 @@
6868
- **Dependencies:** Bump STACKIT SDK core module from `v0.22.0` to `v0.23.0`
6969
- `mongodbflex`: [v1.7.1](services/mongodbflex/CHANGELOG.md#v171)
7070
- **Dependencies:** Bump STACKIT SDK core module from `v0.22.0` to `v0.23.0`
71-
- `objectstorage`: [v1.6.1](services/objectstorage/CHANGELOG.md#v161)
72-
- **Dependencies:** Bump STACKIT SDK core module from `v0.22.0` to `v0.23.0`
71+
- `objectstorage`:
72+
- [v1.6.1](services/objectstorage/CHANGELOG.md#v161)
73+
- **Dependencies:** Bump STACKIT SDK core module from `v0.22.0` to `v0.23.0`
74+
- [v1.7.0](services/objectstorage/CHANGELOG.md#v170)
75+
- `v1api`:
76+
- **Feature:** New model structs: `SetDefaultRetentionPayload`, `GetCredentialsGroupResponse`, `DeleteDefaultRetentionResponse`, `DefaultRetentionResponse`, `CredentialsGroupExtended`, `ComplianceLockResponse`
77+
- **Feature:** New enum type `RetentionMode`
78+
- **Feature:** New field `ObjectLockEnabled` in `Bucket` model struct
79+
- **Feature:** New API client methods: `CreateComplianceLock`, `DeleteComplianceLock`, `DeleteDefaultRetention`, `GetComplianceLock`, `GetCredentialsGroup`, `GetDefaultRetention`, `SetDefaultRetention`
80+
- **Feature:** New method on `ApiCreateBucketRequest` struct: `ObjectLockEnabled`
81+
- `v2api`:
82+
- **Feature:** New model structs: `SetDefaultRetentionPayload`, `GetCredentialsGroupResponse`, `DeleteDefaultRetentionResponse`, `DefaultRetentionResponse`, `CredentialsGroupExtended`, `ComplianceLockResponse`
83+
- **Feature:** New enum type `RetentionMode`
84+
- **Feature:** New field `ObjectLockEnabled` in `Bucket` model struct
85+
- **Feature:** New API client methods: `CreateComplianceLock`, `DeleteComplianceLock`, `DeleteDefaultRetention`, `GetComplianceLock`, `GetCredentialsGroup`, `GetDefaultRetention`, `SetDefaultRetention`
86+
- **Feature:** New method on `ApiCreateBucketRequest` struct: `ObjectLockEnabled`
87+
- Deprecated SDK layer in root of the module:
88+
- **Feature:** New model structs: `SetDefaultRetentionPayload`, `GetCredentialsGroupResponse`, `DeleteDefaultRetentionResponse`, `DefaultRetentionResponse`, `CredentialsGroupExtended`, `ComplianceLockResponse`
89+
- **Feature:** New enum type `RetentionMode`
90+
- **Feature:** New field `ObjectLockEnabled` in `Bucket` model struct
91+
- **Feature:** New API client methods: `CreateComplianceLock`, `DeleteComplianceLock`, `DeleteDefaultRetention`, `GetComplianceLock`, `GetCredentialsGroup`, `GetDefaultRetention`, `SetDefaultRetention`
92+
- **Feature:** New method on `ApiCreateBucketRequest` struct: `ObjectLockEnabled`
7393
- `observability`: [v0.19.1](services/observability/CHANGELOG.md#v0191)
7494
- **Dependencies:** Bump STACKIT SDK core module from `v0.22.0` to `v0.23.0`
7595
- `opensearch`: [v0.26.1](services/opensearch/CHANGELOG.md#v0261)

services/objectstorage/CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
## v1.7.0
2+
- `v1api`:
3+
- **Feature:** New model structs: `SetDefaultRetentionPayload`, `GetCredentialsGroupResponse`, `DeleteDefaultRetentionResponse`, `DefaultRetentionResponse`, `CredentialsGroupExtended`, `ComplianceLockResponse`
4+
- **Feature:** New enum type `RetentionMode`
5+
- **Feature:** New field `ObjectLockEnabled` in `Bucket` model struct
6+
- **Feature:** New API client methods: `CreateComplianceLock`, `DeleteComplianceLock`, `DeleteDefaultRetention`, `GetComplianceLock`, `GetCredentialsGroup`, `GetDefaultRetention`, `SetDefaultRetention`
7+
- **Feature:** New method on `ApiCreateBucketRequest` struct: `ObjectLockEnabled`
8+
- `v2api`:
9+
- **Feature:** New model structs: `SetDefaultRetentionPayload`, `GetCredentialsGroupResponse`, `DeleteDefaultRetentionResponse`, `DefaultRetentionResponse`, `CredentialsGroupExtended`, `ComplianceLockResponse`
10+
- **Feature:** New enum type `RetentionMode`
11+
- **Feature:** New field `ObjectLockEnabled` in `Bucket` model struct
12+
- **Feature:** New API client methods: `CreateComplianceLock`, `DeleteComplianceLock`, `DeleteDefaultRetention`, `GetComplianceLock`, `GetCredentialsGroup`, `GetDefaultRetention`, `SetDefaultRetention`
13+
- **Feature:** New method on `ApiCreateBucketRequest` struct: `ObjectLockEnabled`
14+
- Deprecated SDK layer in root of the module:
15+
- **Feature:** New model structs: `SetDefaultRetentionPayload`, `GetCredentialsGroupResponse`, `DeleteDefaultRetentionResponse`, `DefaultRetentionResponse`, `CredentialsGroupExtended`, `ComplianceLockResponse`
16+
- **Feature:** New enum type `RetentionMode`
17+
- **Feature:** New field `ObjectLockEnabled` in `Bucket` model struct
18+
- **Feature:** New API client methods: `CreateComplianceLock`, `DeleteComplianceLock`, `DeleteDefaultRetention`, `GetComplianceLock`, `GetCredentialsGroup`, `GetDefaultRetention`, `SetDefaultRetention`
19+
- **Feature:** New method on `ApiCreateBucketRequest` struct: `ObjectLockEnabled`
20+
121
## v1.6.1
222
- **Dependencies:** Bump STACKIT SDK core module from `v0.22.0` to `v0.23.0`
323

services/objectstorage/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v1.6.1
1+
v1.7.0

0 commit comments

Comments
 (0)