diff --git a/services/resourcemanager/oas_commit b/services/resourcemanager/oas_commit index 4baf501c..4d24fd11 100644 --- a/services/resourcemanager/oas_commit +++ b/services/resourcemanager/oas_commit @@ -1 +1 @@ -1a1e006116e3d1246b63402b91590a65c62c3e33 +1b60c8c31bf54c6160da7979afc673ffc6865e48 diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/CreateFolderPayload.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/CreateFolderPayload.java index 203f7c0a..d90db795 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/CreateFolderPayload.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/CreateFolderPayload.java @@ -97,13 +97,11 @@ public CreateFolderPayload putLabelsItem(String key, String labelsItem) { } /** - * Labels are key-value string pairs that can be attached to a resource container. Some labels - * may be enforced via policies. - A label key must match the regex - * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex - * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - To create a project within a STACKIT Network - * Area, setting the label `\"networkArea\": - * \"<networkAreaID>\"` is required. This can not be changed after project - * creation. + * Key-value string pairs attached to an existing resource container. Certain labels may be + * enforced via organizational policies. * **Key:** Must match the regex + * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * **Value:** Must match the regex + * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` > Note: Additional naming restrictions may apply + * depending on your specific organization.* * * @return labels */ diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/CreateProjectPayload.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/CreateProjectPayload.java index aa01bb7c..123ee34f 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/CreateProjectPayload.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/CreateProjectPayload.java @@ -98,13 +98,15 @@ public CreateProjectPayload putLabelsItem(String key, String labelsItem) { } /** - * Labels are key-value string pairs that can be attached to a resource container. Some labels - * may be enforced via policies. - A label key must match the regex - * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex - * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - To create a project within a STACKIT Network - * Area, setting the label `\"networkArea\": - * \"<networkAreaID>\"` is required. This can not be changed after project - * creation. + * Key-value string pairs attached to a resource container during creation. Certain labels may + * be enforced via organizational policies. * **Key:** Must match the regex + * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * **Value:** Must match the regex + * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * Either a `\"scope\": + * \"PUBLIC\"` label or a valid `networkArea` label must be provided + * for project creation. * To create a project within a STACKIT Network Area, you must set the + * label `\"networkArea\": \"<networkAreaID>\"`. > + * **Important:** The `networkArea` label is immutable and **cannot be changed** after + * project creation. * * @return labels */ diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/FolderResponse.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/FolderResponse.java index 793a28ae..d7392006 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/FolderResponse.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/FolderResponse.java @@ -151,13 +151,11 @@ public FolderResponse putLabelsItem(String key, String labelsItem) { } /** - * Labels are key-value string pairs that can be attached to a resource container. Some labels - * may be enforced via policies. - A label key must match the regex - * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex - * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - To create a project within a STACKIT Network - * Area, setting the label `\"networkArea\": - * \"<networkAreaID>\"` is required. This can not be changed after project - * creation. + * Key-value string pairs attached to an existing resource container. Certain labels may be + * enforced via organizational policies. * **Key:** Must match the regex + * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * **Value:** Must match the regex + * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` > Note: Additional naming restrictions may apply + * depending on your specific organization.* * * @return labels */ diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/GetFolderDetailsResponse.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/GetFolderDetailsResponse.java index 0bc3e581..25793708 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/GetFolderDetailsResponse.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/GetFolderDetailsResponse.java @@ -159,13 +159,11 @@ public GetFolderDetailsResponse putLabelsItem(String key, String labelsItem) { } /** - * Labels are key-value string pairs that can be attached to a resource container. Some labels - * may be enforced via policies. - A label key must match the regex - * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex - * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - To create a project within a STACKIT Network - * Area, setting the label `\"networkArea\": - * \"<networkAreaID>\"` is required. This can not be changed after project - * creation. + * Key-value string pairs attached to an existing resource container. Certain labels may be + * enforced via organizational policies. * **Key:** Must match the regex + * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * **Value:** Must match the regex + * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` > Note: Additional naming restrictions may apply + * depending on your specific organization.* * * @return labels */ diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/GetProjectResponse.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/GetProjectResponse.java index 7aeee6a8..ac33a4ac 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/GetProjectResponse.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/GetProjectResponse.java @@ -145,13 +145,11 @@ public GetProjectResponse putLabelsItem(String key, String labelsItem) { } /** - * Labels are key-value string pairs that can be attached to a resource container. Some labels - * may be enforced via policies. - A label key must match the regex - * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex - * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - To create a project within a STACKIT Network - * Area, setting the label `\"networkArea\": - * \"<networkAreaID>\"` is required. This can not be changed after project - * creation. + * Key-value string pairs attached to an existing resource container. Certain labels may be + * enforced via organizational policies. * **Key:** Must match the regex + * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * **Value:** Must match the regex + * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` > Note: Additional naming restrictions may apply + * depending on your specific organization.* * * @return labels */ diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/ListFoldersResponseItemsInner.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/ListFoldersResponseItemsInner.java index 4daa3047..39b2d2ed 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/ListFoldersResponseItemsInner.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/ListFoldersResponseItemsInner.java @@ -153,13 +153,11 @@ public ListFoldersResponseItemsInner putLabelsItem(String key, String labelsItem } /** - * Labels are key-value string pairs that can be attached to a resource container. Some labels - * may be enforced via policies. - A label key must match the regex - * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex - * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - To create a project within a STACKIT Network - * Area, setting the label `\"networkArea\": - * \"<networkAreaID>\"` is required. This can not be changed after project - * creation. + * Key-value string pairs attached to an existing resource container. Certain labels may be + * enforced via organizational policies. * **Key:** Must match the regex + * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * **Value:** Must match the regex + * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` > Note: Additional naming restrictions may apply + * depending on your specific organization.* * * @return labels */ diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/ListOrganizationsResponseItemsInner.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/ListOrganizationsResponseItemsInner.java index ef433c9c..c5786789 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/ListOrganizationsResponseItemsInner.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/ListOrganizationsResponseItemsInner.java @@ -135,13 +135,11 @@ public ListOrganizationsResponseItemsInner putLabelsItem(String key, String labe } /** - * Labels are key-value string pairs that can be attached to a resource container. Some labels - * may be enforced via policies. - A label key must match the regex - * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex - * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - To create a project within a STACKIT Network - * Area, setting the label `\"networkArea\": - * \"<networkAreaID>\"` is required. This can not be changed after project - * creation. + * Key-value string pairs attached to an existing resource container. Certain labels may be + * enforced via organizational policies. * **Key:** Must match the regex + * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * **Value:** Must match the regex + * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` > Note: Additional naming restrictions may apply + * depending on your specific organization.* * * @return labels */ diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/OrganizationResponse.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/OrganizationResponse.java index 382971d5..d9636b0e 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/OrganizationResponse.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/OrganizationResponse.java @@ -133,13 +133,11 @@ public OrganizationResponse putLabelsItem(String key, String labelsItem) { } /** - * Labels are key-value string pairs that can be attached to a resource container. Some labels - * may be enforced via policies. - A label key must match the regex - * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex - * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - To create a project within a STACKIT Network - * Area, setting the label `\"networkArea\": - * \"<networkAreaID>\"` is required. This can not be changed after project - * creation. + * Key-value string pairs attached to an existing resource container. Certain labels may be + * enforced via organizational policies. * **Key:** Must match the regex + * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * **Value:** Must match the regex + * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` > Note: Additional naming restrictions may apply + * depending on your specific organization.* * * @return labels */ diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/PartialUpdateFolderPayload.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/PartialUpdateFolderPayload.java index 807b2d69..c59a0649 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/PartialUpdateFolderPayload.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/PartialUpdateFolderPayload.java @@ -87,13 +87,11 @@ public PartialUpdateFolderPayload putLabelsItem(String key, String labelsItem) { } /** - * Labels are key-value string pairs that can be attached to a resource container. Some labels - * may be enforced via policies. - A label key must match the regex - * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex - * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - To create a project within a STACKIT Network - * Area, setting the label `\"networkArea\": - * \"<networkAreaID>\"` is required. This can not be changed after project - * creation. + * Key-value string pairs attached to an existing resource container. Certain labels may be + * enforced via organizational policies. * **Key:** Must match the regex + * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * **Value:** Must match the regex + * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` > Note: Additional naming restrictions may apply + * depending on your specific organization.* * * @return labels */ diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/PartialUpdateOrganizationPayload.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/PartialUpdateOrganizationPayload.java index 2d8e54cd..ff903607 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/PartialUpdateOrganizationPayload.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/PartialUpdateOrganizationPayload.java @@ -62,13 +62,11 @@ public PartialUpdateOrganizationPayload putLabelsItem(String key, String labelsI } /** - * Labels are key-value string pairs that can be attached to a resource container. Some labels - * may be enforced via policies. - A label key must match the regex - * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex - * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - To create a project within a STACKIT Network - * Area, setting the label `\"networkArea\": - * \"<networkAreaID>\"` is required. This can not be changed after project - * creation. + * Key-value string pairs attached to an existing resource container. Certain labels may be + * enforced via organizational policies. * **Key:** Must match the regex + * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * **Value:** Must match the regex + * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` > Note: Additional naming restrictions may apply + * depending on your specific organization.* * * @return labels */ diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/PartialUpdateProjectPayload.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/PartialUpdateProjectPayload.java index cc70d147..902596df 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/PartialUpdateProjectPayload.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/PartialUpdateProjectPayload.java @@ -87,13 +87,11 @@ public PartialUpdateProjectPayload putLabelsItem(String key, String labelsItem) } /** - * Labels are key-value string pairs that can be attached to a resource container. Some labels - * may be enforced via policies. - A label key must match the regex - * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex - * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - To create a project within a STACKIT Network - * Area, setting the label `\"networkArea\": - * \"<networkAreaID>\"` is required. This can not be changed after project - * creation. + * Key-value string pairs attached to an existing resource container. Certain labels may be + * enforced via organizational policies. * **Key:** Must match the regex + * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * **Value:** Must match the regex + * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` > Note: Additional naming restrictions may apply + * depending on your specific organization.* * * @return labels */ diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/Project.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/Project.java index c97f7f66..6692aa3e 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/Project.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/v0api/model/Project.java @@ -138,13 +138,11 @@ public Project putLabelsItem(String key, String labelsItem) { } /** - * Labels are key-value string pairs that can be attached to a resource container. Some labels - * may be enforced via policies. - A label key must match the regex - * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex - * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - To create a project within a STACKIT Network - * Area, setting the label `\"networkArea\": - * \"<networkAreaID>\"` is required. This can not be changed after project - * creation. + * Key-value string pairs attached to an existing resource container. Certain labels may be + * enforced via organizational policies. * **Key:** Must match the regex + * `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` * **Value:** Must match the regex + * `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}` > Note: Additional naming restrictions may apply + * depending on your specific organization.* * * @return labels */