Skip to content

Commit 11207f4

Browse files
authored
feat: Update SDK interfaces (#2371)
* Generated SDK with interfaces * Update CHANGELOG.md * review findings
1 parent 8cf26d6 commit 11207f4

File tree

183 files changed

+29217
-8589
lines changed

Some content is hidden

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

183 files changed

+29217
-8589
lines changed

CHANGELOG.md

+123-43
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,137 @@
1-
## Release (2025-xx-xx)
1+
## Release (2025-05-15)
22
- `alb`:
3+
- [v0.4.0](services/alb/CHANGELOG.md#v040-2025-05-15)
4+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
35
- [v0.3.1](services/alb/CHANGELOG.md#v031-2025-05-15)
46
- **Feature:** New field `Path` for `Rule`
57
- [v0.3.0](services/alb/CHANGELOG.md#v030-2025-05-14)
68
- **Breaking change:** Introduce typed enum constants for status attributes
7-
- `cdn`: [v1.1.0](services/cdn/CHANGELOG.md#v110-2025-05-14)
8-
- **Breaking change:** Introduce typed enum constants for status attributes
9-
- `dns`: [v0.14.0](services/dns/CHANGELOG.md#v0140-2025-05-14)
10-
- **Breaking change:** Introduce typed enum constants for status attributes
11-
- `git`: [v0.4.0](services/git/CHANGELOG.md#v040-2025-05-14)
12-
- **Breaking change:** Introduce typed enum constants for status attributes
13-
- `kms`: [v0.1.0](services/kms/CHANGELOG.md#v010-2025-05-14)
14-
- **Breaking change:** Introduce typed enum constants for status attributes
15-
- `lbapplication`: [v0.4.0](services/lbapplication/CHANGELOG.md#v040-2025-05-14)
16-
- **Breaking change:** Introduce typed enum constants for status attributes
17-
- **Deprecated:** `lbapplication` service is deprecated and no longer maintained. Use the `alb` service instead
18-
- `loadbalancer`: [v1.1.0](services/loadbalancer/CHANGELOG.md#v110-2025-05-14)
19-
- **Breaking change:** Introduce typed enum constants for status attributes
20-
- `logme`: [v0.23.0](services/logme/CHANGELOG.md#v0230-2025-05-14)
21-
- **Breaking change:** Introduce typed enum constants for status attributes
22-
- `mariadb`: [v0.23.0](services/mariadb/CHANGELOG.md#v0230-2025-05-14)
23-
- **Breaking change:** Introduce typed enum constants for status attributes
24-
- `modelserving`: [v0.3.0](services/modelserving/CHANGELOG.md#v030-2025-05-14)
25-
- **Breaking change:** Introduce typed enum constants for status attributes
26-
- `mongodbflex`: [v1.1.0](services/mongodbflex/CHANGELOG.md#v110-2025-05-14)
27-
- **Breaking change:** Introduce typed enum constants for status attributes
28-
- `observability`: [v0.6.0](services/observability/CHANGELOG.md#v060-2025-05-14)
29-
- **Breaking change:** Introduce typed enum constants for status attributes
30-
- `opensearch`: [v0.22.0](services/opensearch/CHANGELOG.md#v0220-2025-05-14)
31-
- **Breaking change:** Introduce typed enum constants for status attributes
32-
- `rabbitmq`: [v0.23.0](services/rabbitmq/CHANGELOG.md#v0230-2025-05-14)
33-
- **Breaking change:** Introduce typed enum constants for status attributes
34-
- `redis`: [v0.23.0](services/redis/CHANGELOG.md#v0230-2025-05-14)
35-
- **Breaking change:** Introduce typed enum constants for status attributes
36-
- `resourcemanager`: [v0.14.0](services/resourcemanager/CHANGELOG.md#v0140-2025-05-14)
37-
- **Breaking change:** Introduce typed enum constants for status attributes
38-
- **Breaking change:** Fields `ContainerParentId` and `ParentId` are no longer required
39-
- `runcommand`: [v1.1.0](services/runcommand/CHANGELOG.md#v110-2025-05-14)
40-
- **Breaking change:** Introduce typed enum constants for status attributes
41-
- `serverbackup`: [v1.1.0](services/serverbackup/CHANGELOG.md#v110-2025-05-14)
42-
- **Breaking change:** Introduce typed enum constants for status attributes
43-
- `serviceaccount`: [v0.7.0](services/serviceaccount/CHANGELOG.md#v070-2025-05-14)
44-
- **Breaking change:** Introduce typed enum constants for status attributes
45-
- `serviceenablement`: [v1.1.0](services/serviceenablement/CHANGELOG.md#v110-2025-05-14)
46-
- **Breaking change:** Introduce typed enum constants for status attributes
9+
- `authorization`: [v0.7.0](services/authorization/CHANGELOG.md#v070-2025-05-15)
10+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
11+
- `cdn`:
12+
- [v1.2.0](services/cdn/CHANGELOG.md#v120-2025-05-15)
13+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
14+
- [v1.1.0](services/cdn/CHANGELOG.md#v110-2025-05-14)
15+
- **Breaking change:** Introduce typed enum constants for status attributes
16+
- `certificates`: [v1.1.0](services/certificates/CHANGELOG.md#v110-2025-05-15)
17+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
18+
- `dns`:
19+
- [v0.15.0](services/dns/CHANGELOG.md#v0150-2025-05-15)
20+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
21+
- [v0.14.0](services/dns/CHANGELOG.md#v0140-2025-05-14)
22+
- **Breaking change:** Introduce typed enum constants for status attributes
23+
- `git`:
24+
- [v0.5.0](services/git/CHANGELOG.md#v050-2025-05-15)
25+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
26+
- [v0.4.0](services/git/CHANGELOG.md#v040-2025-05-14)
27+
- **Breaking change:** Introduce typed enum constants for status attributes
28+
- `iaas`: [v0.23.0](services/iaas/CHANGELOG.md#v0230-2025-05-15)
29+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
30+
- `kms`:
31+
- [v0.2.0](services/kms/CHANGELOG.md#v020-2025-05-15)
32+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
33+
- [v0.1.0](services/kms/CHANGELOG.md#v010-2025-05-14)
34+
- **Breaking change:** Introduce typed enum constants for status attributes
35+
- `lbapplication`:
36+
- [v0.5.0](services/lbapplication/CHANGELOG.md#v050-2025-05-15)
37+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
38+
- [v0.4.0](services/lbapplication/CHANGELOG.md#v040-2025-05-14)
39+
- **Breaking change:** Introduce typed enum constants for status attributes
40+
- **Deprecated:** `lbapplication` service is deprecated and no longer maintained. Use the `alb` service instead
41+
- `loadbalancer`:
42+
- [v1.2.0](services/loadbalancer/CHANGELOG.md#v120-2025-05-15)
43+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
44+
- [v1.1.0](services/loadbalancer/CHANGELOG.md#v110-2025-05-14)
45+
- **Breaking change:** Introduce typed enum constants for status attributes
46+
- `logme`:
47+
- [v0.24.0](services/logme/CHANGELOG.md#v0240-2025-05-15)
48+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
49+
- [v0.23.0](services/logme/CHANGELOG.md#v0230-2025-05-14)
50+
- **Breaking change:** Introduce typed enum constants for status attributes
51+
- `mariadb`:
52+
- [v0.24.0](services/mariadb/CHANGELOG.md#v0240-2025-05-15)
53+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
54+
- [v0.23.0](services/mariadb/CHANGELOG.md#v0230-2025-05-14)
55+
- **Breaking change:** Introduce typed enum constants for status attributes
56+
- `modelserving`:
57+
- [v0.4.0](services/modelserving/CHANGELOG.md#v040-2025-05-15)
58+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
59+
- [v0.3.0](services/modelserving/CHANGELOG.md#v030-2025-05-14)
60+
- **Breaking change:** Introduce typed enum constants for status attributes
61+
- `mongodbflex`:
62+
- [v1.2.0](services/mongodbflex/CHANGELOG.md#v120-2025-05-15)
63+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
64+
- [v1.1.0](services/mongodbflex/CHANGELOG.md#v110-2025-05-14)
65+
- **Breaking change:** Introduce typed enum constants for status attributes
66+
- `objectstorage`: [v1.2.0](services/objectstorage/CHANGELOG.md#v120-2025-05-15)
67+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
68+
- `observability`:
69+
- [v0.7.0](services/observability/CHANGELOG.md#v070-2025-05-15)
70+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
71+
- [v0.6.0](services/observability/CHANGELOG.md#v060-2025-05-14)
72+
- **Breaking change:** Introduce typed enum constants for status attributes
73+
- `opensearch`:
74+
- [v0.23.0](services/opensearch/CHANGELOG.md#v0230-2025-05-15)
75+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
76+
- [v0.22.0](services/opensearch/CHANGELOG.md#v0220-2025-05-14)
77+
- **Breaking change:** Introduce typed enum constants for status attributes
78+
- `postgresflex`: [v1.1.0](services/postgresflex/CHANGELOG.md#v110-2025-05-15)
79+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
80+
- `rabbitmq`:
81+
- [v0.24.0](services/rabbitmq/CHANGELOG.md#v0240-2025-05-15)
82+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
83+
- [v0.23.0](services/rabbitmq/CHANGELOG.md#v0230-2025-05-14)
84+
- **Breaking change:** Introduce typed enum constants for status attributes
85+
- `redis`:
86+
- [v0.24.0](services/redis/CHANGELOG.md#v0240-2025-05-15)
87+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
88+
- [v0.23.0](services/redis/CHANGELOG.md#v0230-2025-05-14)
89+
- **Breaking change:** Introduce typed enum constants for status attributes
90+
- `resourcemanager`:
91+
- [v0.15.0](services/resourcemanager/CHANGELOG.md#v0150-2025-05-15)
92+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
93+
- [v0.14.0](services/resourcemanager/CHANGELOG.md#v0140-2025-05-14)
94+
- **Breaking change:** Introduce typed enum constants for status attributes
95+
- **Breaking change:** Fields `ContainerParentId` and `ParentId` are no longer required
96+
- `runcommand`:
97+
- [v1.2.0](services/runcommand/CHANGELOG.md#v120-2025-05-15)
98+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
99+
- [v1.1.0](services/runcommand/CHANGELOG.md#v110-2025-05-14)
100+
- **Breaking change:** Introduce typed enum constants for status attributes
101+
- `secretsmanager`: [v0.12.0](services/secretsmanager/CHANGELOG.md#v0120-2025-05-15)
102+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
103+
- `serverbackup`:
104+
- [v1.2.0](services/serverbackup/CHANGELOG.md#v120-2025-05-15)
105+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
106+
- [v1.1.0](services/serverbackup/CHANGELOG.md#v110-2025-05-14)
107+
- **Breaking change:** Introduce typed enum constants for status attributes
108+
- `serverupdate`: [v1.1.0](services/serverupdate/CHANGELOG.md#v110-2025-05-15)
109+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
110+
- `serviceaccount`:
111+
- [v0.8.0](services/serviceaccount/CHANGELOG.md#v080-2025-05-15)
112+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
113+
- [v0.7.0](services/serviceaccount/CHANGELOG.md#v070-2025-05-14)
114+
- **Breaking change:** Introduce typed enum constants for status attributes
115+
- `serviceenablement`:
116+
- [v1.2.0](services/serviceenablement/CHANGELOG.md#v120-2025-05-15)
117+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
118+
- [v1.1.0](services/serviceenablement/CHANGELOG.md#v110-2025-05-14)
119+
- **Breaking change:** Introduce typed enum constants for status attributes
47120
- `ske`:
121+
- [v0.24.0](services/ske/CHANGELOG.md#v0240-2025-05-15)
122+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
48123
- [v0.23.0](services/ske/CHANGELOG.md#v0230-2025-05-14)
49124
- **Breaking change:** Introduce typed enum constants for status attributes
50125
- [v0.22.4](services/ske/CHANGELOG.md#v0224-2025-05-13)
51126
- **Feature:** Added `ClusterError`
52-
- `sqlserverflex`: [v1.1.0](services/sqlserverflex/CHANGELOG.md#v110-2025-05-14)
53-
- **Features**: Added new method `ListMetrics`
127+
- `sqlserverflex`:
128+
- [v1.2.0](services/sqlserverflex/CHANGELOG.md#v120-2025-05-15)
129+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
130+
- [v1.1.0](services/sqlserverflex/CHANGELOG.md#v110-2025-05-14)
131+
- **Features**: Added new method `ListMetrics`
54132
- `stackitmarketplace`:
133+
- [v1.3.0](services/stackitmarketplace/CHANGELOG.md#v130-2025-05-15)
134+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
55135
- [v1.2.1](services/stackitmarketplace/CHANGELOG.md#v121-2025-05-15)
56136
- **Feature:** Added new method `VendorsSubscriptionsReject`
57137
- [v1.2.0](services/stackitmarketplace/CHANGELOG.md#v120-2025-05-14)

services/alb/CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## v0.4.0 (2025-05-15)
2+
- **Breaking change:** Introduce interfaces for `APIClient` and the request structs
3+
14
## v0.3.1 (2025-05-15)
25
- **Feature:** New field `Path` for `Rule`
36

0 commit comments

Comments
 (0)