Skip to content

Commit 458d188

Browse files
Generate telemetrylink
1 parent d14550d commit 458d188

9 files changed

Lines changed: 191 additions & 1 deletion

services/telemetrylink/oas_commit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4437823ea19bd04c638f5de3d6fa40b866aa144c
1+
1b60c8c31bf54c6160da7979afc673ffc6865e48

services/telemetrylink/src/stackit/telemetrylink/api/default_api.py

Lines changed: 99 additions & 0 deletions
Large diffs are not rendered by default.

services/telemetrylink/src/stackit/telemetrylink/models/create_or_update_folder_telemetry_link_payload.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,19 @@ def access_token_validate_regular_expression(cls, value):
5656
)
5757
return value
5858

59+
@field_validator("description")
60+
def description_validate_regular_expression(cls, value):
61+
"""Validates the regular expression"""
62+
if value is None:
63+
return value
64+
65+
if not isinstance(value, str):
66+
value = str(value)
67+
68+
if not re.match(r"^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$", value):
69+
raise ValueError(r"must validate the regular expression /^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$/")
70+
return value
71+
5972
@field_validator("display_name")
6073
def display_name_validate_regular_expression(cls, value):
6174
"""Validates the regular expression"""

services/telemetrylink/src/stackit/telemetrylink/models/create_or_update_organization_telemetry_link_payload.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,19 @@ def access_token_validate_regular_expression(cls, value):
5656
)
5757
return value
5858

59+
@field_validator("description")
60+
def description_validate_regular_expression(cls, value):
61+
"""Validates the regular expression"""
62+
if value is None:
63+
return value
64+
65+
if not isinstance(value, str):
66+
value = str(value)
67+
68+
if not re.match(r"^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$", value):
69+
raise ValueError(r"must validate the regular expression /^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$/")
70+
return value
71+
5972
@field_validator("display_name")
6073
def display_name_validate_regular_expression(cls, value):
6174
"""Validates the regular expression"""

services/telemetrylink/src/stackit/telemetrylink/models/create_or_update_project_telemetry_link_payload.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,19 @@ def access_token_validate_regular_expression(cls, value):
5656
)
5757
return value
5858

59+
@field_validator("description")
60+
def description_validate_regular_expression(cls, value):
61+
"""Validates the regular expression"""
62+
if value is None:
63+
return value
64+
65+
if not isinstance(value, str):
66+
value = str(value)
67+
68+
if not re.match(r"^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$", value):
69+
raise ValueError(r"must validate the regular expression /^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$/")
70+
return value
71+
5972
@field_validator("display_name")
6073
def display_name_validate_regular_expression(cls, value):
6174
"""Validates the regular expression"""

services/telemetrylink/src/stackit/telemetrylink/models/partial_update_folder_telemetry_link_payload.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,19 @@ def access_token_validate_regular_expression(cls, value):
6565
)
6666
return value
6767

68+
@field_validator("description")
69+
def description_validate_regular_expression(cls, value):
70+
"""Validates the regular expression"""
71+
if value is None:
72+
return value
73+
74+
if not isinstance(value, str):
75+
value = str(value)
76+
77+
if not re.match(r"^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$", value):
78+
raise ValueError(r"must validate the regular expression /^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$/")
79+
return value
80+
6881
@field_validator("display_name")
6982
def display_name_validate_regular_expression(cls, value):
7083
"""Validates the regular expression"""

services/telemetrylink/src/stackit/telemetrylink/models/partial_update_organization_telemetry_link_payload.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,19 @@ def access_token_validate_regular_expression(cls, value):
6565
)
6666
return value
6767

68+
@field_validator("description")
69+
def description_validate_regular_expression(cls, value):
70+
"""Validates the regular expression"""
71+
if value is None:
72+
return value
73+
74+
if not isinstance(value, str):
75+
value = str(value)
76+
77+
if not re.match(r"^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$", value):
78+
raise ValueError(r"must validate the regular expression /^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$/")
79+
return value
80+
6881
@field_validator("display_name")
6982
def display_name_validate_regular_expression(cls, value):
7083
"""Validates the regular expression"""

services/telemetrylink/src/stackit/telemetrylink/models/partial_update_project_telemetry_link_payload.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,19 @@ def access_token_validate_regular_expression(cls, value):
6565
)
6666
return value
6767

68+
@field_validator("description")
69+
def description_validate_regular_expression(cls, value):
70+
"""Validates the regular expression"""
71+
if value is None:
72+
return value
73+
74+
if not isinstance(value, str):
75+
value = str(value)
76+
77+
if not re.match(r"^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$", value):
78+
raise ValueError(r"must validate the regular expression /^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$/")
79+
return value
80+
6881
@field_validator("display_name")
6982
def display_name_validate_regular_expression(cls, value):
7083
"""Validates the regular expression"""

services/telemetrylink/src/stackit/telemetrylink/models/telemetry_link_request.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,19 @@ def access_token_validate_regular_expression(cls, value):
6565
)
6666
return value
6767

68+
@field_validator("description")
69+
def description_validate_regular_expression(cls, value):
70+
"""Validates the regular expression"""
71+
if value is None:
72+
return value
73+
74+
if not isinstance(value, str):
75+
value = str(value)
76+
77+
if not re.match(r"^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$", value):
78+
raise ValueError(r"must validate the regular expression /^([a-zA-Z0-9][a-zA-Z0-9 \-]*)?$/")
79+
return value
80+
6881
@field_validator("display_name")
6982
def display_name_validate_regular_expression(cls, value):
7083
"""Validates the regular expression"""

0 commit comments

Comments
 (0)