Skip to content

Commit 7382045

Browse files
Generator: Update SDK /services/resourcemanager (#939)
Co-authored-by: Ruben Hoenle <Ruben.Hoenle@digits.schwarz>
1 parent ad8d80d commit 7382045

16 files changed

Lines changed: 137 additions & 58 deletions

‎CHANGELOG.md‎

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,14 @@
1212
- **Feature:** New model class `RateLimitError`
1313
- **Improvement:** Add HTTP 429 rate limit error responses in API operations
1414
- **Breaking Change:** Field `expires` in `AccessKey` model is now nullable
15-
- `resourcemanager`: [v0.6.0](services/resourcemanager/CHANGELOG.md#v060)
16-
- `v0api`:
17-
- Updated javadoc comments of API client methods
18-
- **Breaking change:** Removal of unused model class `ContainerSearchResult`
15+
- `resourcemanager`:
16+
- [v0.6.1](services/resourcemanager/CHANGELOG.md#v061)
17+
- `v0api`:
18+
- Updated javadoc comments regarding labels of model classes
19+
- [v0.6.0](services/resourcemanager/CHANGELOG.md#v060)
20+
- `v0api`:
21+
- Updated javadoc comments of API client methods
22+
- **Breaking change:** Removal of unused model class `ContainerSearchResult`
1923

2024
## Release (2026-08-25)
2125

‎services/resourcemanager/CHANGELOG.md‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## v0.6.1
2+
- `v0api`:
3+
- Updated javadoc comments regarding labels of model classes
4+
15
## v0.6.0
26
- `v0api`:
37
- Updated javadoc comments of API client methods

‎services/resourcemanager/VERSION‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.6.0
1+
0.6.1
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3fc1363ce4ead752c576a30ee9cf0e1b5836ae35
1+
7a688091c603097448c818da2fd8386f3b02a6d8

‎services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/CreateFolderPayload.java‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,10 +96,16 @@ public CreateFolderPayload putLabelsItem(String key, String labelsItem) {
9696

9797
/**
9898
* Key-value string pairs attached to an existing resource container. Certain labels may be
99-
* enforced via organizational policies. * **Key:** Must match the regex
100-
* &#x60;[A-ZÄÜÖa-zäüöß0-9_-]{1,64}&#x60; * **Value:** Must match the regex
101-
* &#x60;^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}&#x60; &gt; Note: Additional naming restrictions may apply
102-
* depending on your specific organization.*
99+
* enforced via organizational policies. * **Key:** Must be between 1 and 63 characters long
100+
* (excluding an optional domain prefix). Must start and end with an alphanumeric character
101+
* &#x60;[a-zA-Z0-9]&#x60; and can contain alphanumerics, dashes (-), underscores (_), and dots
102+
* (.). May include an optional domain prefix up to 250 characters (a lowercase DNS subdomain
103+
* containing &#x60;[a-z0-9]&#x60;, &#x60;-&#x60;, and &#x60;.&#x60;) followed by a slash (/).
104+
* Total maximum key length is 314 characters. * **Value:** Must be 63 characters or less. May
105+
* be empty (\&quot;\&quot;). If non-empty, must start and end with an alphanumeric character
106+
* &#x60;[a-zA-Z0-9]&#x60; and can contain alphanumerics, dashes (-), underscores (_), and dots
107+
* (.). &gt; Note: Additional naming restrictions may apply depending on your specific
108+
* organization.*
103109
*
104110
* @return labels
105111
*/

‎services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/CreateProjectPayload.java‎

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -97,14 +97,19 @@ public CreateProjectPayload putLabelsItem(String key, String labelsItem) {
9797

9898
/**
9999
* Key-value string pairs attached to a resource container during creation. Certain labels may
100-
* be enforced via organizational policies. * **Key:** Must match the regex
101-
* &#x60;[A-ZÄÜÖa-zäüöß0-9_-]{1,64}&#x60; * **Value:** Must match the regex
102-
* &#x60;^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}&#x60; * Either a &#x60;\&quot;scope\&quot;:
103-
* \&quot;PUBLIC\&quot;&#x60; label or a valid &#x60;networkArea&#x60; label must be provided
104-
* for project creation. * To create a project within a STACKIT Network Area, you must set the
105-
* label &#x60;\&quot;networkArea\&quot;: \&quot;&lt;networkAreaID&gt;\&quot;&#x60;. &gt;
106-
* **Important:** The &#x60;networkArea&#x60; label is immutable and **cannot be changed** after
107-
* project creation.
100+
* be enforced via organizational policies. * **Key:** Must be between 1 and 63 characters long
101+
* (excluding an optional domain prefix). Must start and end with an alphanumeric character
102+
* &#x60;[a-zA-Z0-9]&#x60; and can contain alphanumerics, dashes (-), underscores (_), and dots
103+
* (.). May include an optional domain prefix up to 250 characters (a lowercase DNS subdomain
104+
* containing &#x60;[a-z0-9]&#x60;, &#x60;-&#x60;, and &#x60;.&#x60;) followed by a slash (/).
105+
* Total maximum key length is 314 characters. * **Value:** Must be 63 characters or less. May
106+
* be empty (\&quot;\&quot;). If non-empty, must start and end with an alphanumeric character
107+
* &#x60;[a-zA-Z0-9]&#x60; and can contain alphanumerics, dashes (-), underscores (_), and dots
108+
* (.). * Either a &#x60;\&quot;scope\&quot;: \&quot;PUBLIC\&quot;&#x60; label or a valid
109+
* &#x60;networkArea&#x60; label must be provided for project creation. * To create a project
110+
* within a STACKIT Network Area, you must set the label &#x60;\&quot;networkArea\&quot;:
111+
* \&quot;&lt;networkAreaID&gt;\&quot;&#x60;. &gt; **Important:** The &#x60;networkArea&#x60;
112+
* label is immutable and **cannot be changed** after project creation.
108113
*
109114
* @return labels
110115
*/

‎services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/FolderResponse.java‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,10 +150,16 @@ public FolderResponse putLabelsItem(String key, String labelsItem) {
150150

151151
/**
152152
* Key-value string pairs attached to an existing resource container. Certain labels may be
153-
* enforced via organizational policies. * **Key:** Must match the regex
154-
* &#x60;[A-ZÄÜÖa-zäüöß0-9_-]{1,64}&#x60; * **Value:** Must match the regex
155-
* &#x60;^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}&#x60; &gt; Note: Additional naming restrictions may apply
156-
* depending on your specific organization.*
153+
* enforced via organizational policies. * **Key:** Must be between 1 and 63 characters long
154+
* (excluding an optional domain prefix). Must start and end with an alphanumeric character
155+
* &#x60;[a-zA-Z0-9]&#x60; and can contain alphanumerics, dashes (-), underscores (_), and dots
156+
* (.). May include an optional domain prefix up to 250 characters (a lowercase DNS subdomain
157+
* containing &#x60;[a-z0-9]&#x60;, &#x60;-&#x60;, and &#x60;.&#x60;) followed by a slash (/).
158+
* Total maximum key length is 314 characters. * **Value:** Must be 63 characters or less. May
159+
* be empty (\&quot;\&quot;). If non-empty, must start and end with an alphanumeric character
160+
* &#x60;[a-zA-Z0-9]&#x60; and can contain alphanumerics, dashes (-), underscores (_), and dots
161+
* (.). &gt; Note: Additional naming restrictions may apply depending on your specific
162+
* organization.*
157163
*
158164
* @return labels
159165
*/

‎services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/GetFolderDetailsResponse.java‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -158,10 +158,16 @@ public GetFolderDetailsResponse putLabelsItem(String key, String labelsItem) {
158158

159159
/**
160160
* Key-value string pairs attached to an existing resource container. Certain labels may be
161-
* enforced via organizational policies. * **Key:** Must match the regex
162-
* &#x60;[A-ZÄÜÖa-zäüöß0-9_-]{1,64}&#x60; * **Value:** Must match the regex
163-
* &#x60;^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}&#x60; &gt; Note: Additional naming restrictions may apply
164-
* depending on your specific organization.*
161+
* enforced via organizational policies. * **Key:** Must be between 1 and 63 characters long
162+
* (excluding an optional domain prefix). Must start and end with an alphanumeric character
163+
* &#x60;[a-zA-Z0-9]&#x60; and can contain alphanumerics, dashes (-), underscores (_), and dots
164+
* (.). May include an optional domain prefix up to 250 characters (a lowercase DNS subdomain
165+
* containing &#x60;[a-z0-9]&#x60;, &#x60;-&#x60;, and &#x60;.&#x60;) followed by a slash (/).
166+
* Total maximum key length is 314 characters. * **Value:** Must be 63 characters or less. May
167+
* be empty (\&quot;\&quot;). If non-empty, must start and end with an alphanumeric character
168+
* &#x60;[a-zA-Z0-9]&#x60; and can contain alphanumerics, dashes (-), underscores (_), and dots
169+
* (.). &gt; Note: Additional naming restrictions may apply depending on your specific
170+
* organization.*
165171
*
166172
* @return labels
167173
*/

‎services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/GetProjectResponse.java‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,10 +144,16 @@ public GetProjectResponse putLabelsItem(String key, String labelsItem) {
144144

145145
/**
146146
* Key-value string pairs attached to an existing resource container. Certain labels may be
147-
* enforced via organizational policies. * **Key:** Must match the regex
148-
* &#x60;[A-ZÄÜÖa-zäüöß0-9_-]{1,64}&#x60; * **Value:** Must match the regex
149-
* &#x60;^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}&#x60; &gt; Note: Additional naming restrictions may apply
150-
* depending on your specific organization.*
147+
* enforced via organizational policies. * **Key:** Must be between 1 and 63 characters long
148+
* (excluding an optional domain prefix). Must start and end with an alphanumeric character
149+
* &#x60;[a-zA-Z0-9]&#x60; and can contain alphanumerics, dashes (-), underscores (_), and dots
150+
* (.). May include an optional domain prefix up to 250 characters (a lowercase DNS subdomain
151+
* containing &#x60;[a-z0-9]&#x60;, &#x60;-&#x60;, and &#x60;.&#x60;) followed by a slash (/).
152+
* Total maximum key length is 314 characters. * **Value:** Must be 63 characters or less. May
153+
* be empty (\&quot;\&quot;). If non-empty, must start and end with an alphanumeric character
154+
* &#x60;[a-zA-Z0-9]&#x60; and can contain alphanumerics, dashes (-), underscores (_), and dots
155+
* (.). &gt; Note: Additional naming restrictions may apply depending on your specific
156+
* organization.*
151157
*
152158
* @return labels
153159
*/

‎services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/ListFoldersResponseItemsInner.java‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,10 +152,16 @@ public ListFoldersResponseItemsInner putLabelsItem(String key, String labelsItem
152152

153153
/**
154154
* Key-value string pairs attached to an existing resource container. Certain labels may be
155-
* enforced via organizational policies. * **Key:** Must match the regex
156-
* &#x60;[A-ZÄÜÖa-zäüöß0-9_-]{1,64}&#x60; * **Value:** Must match the regex
157-
* &#x60;^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}&#x60; &gt; Note: Additional naming restrictions may apply
158-
* depending on your specific organization.*
155+
* enforced via organizational policies. * **Key:** Must be between 1 and 63 characters long
156+
* (excluding an optional domain prefix). Must start and end with an alphanumeric character
157+
* &#x60;[a-zA-Z0-9]&#x60; and can contain alphanumerics, dashes (-), underscores (_), and dots
158+
* (.). May include an optional domain prefix up to 250 characters (a lowercase DNS subdomain
159+
* containing &#x60;[a-z0-9]&#x60;, &#x60;-&#x60;, and &#x60;.&#x60;) followed by a slash (/).
160+
* Total maximum key length is 314 characters. * **Value:** Must be 63 characters or less. May
161+
* be empty (\&quot;\&quot;). If non-empty, must start and end with an alphanumeric character
162+
* &#x60;[a-zA-Z0-9]&#x60; and can contain alphanumerics, dashes (-), underscores (_), and dots
163+
* (.). &gt; Note: Additional naming restrictions may apply depending on your specific
164+
* organization.*
159165
*
160166
* @return labels
161167
*/

0 commit comments

Comments
 (0)