Skip to content

Commit d4ede0f

Browse files
Generate observability
1 parent 23b3304 commit d4ede0f

14 files changed

+478
-48
lines changed

services/observability/src/stackit/observability/__init__.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,15 @@
4949
"CreateAlertConfigRoutePayloadRoutesInner",
5050
"CreateAlertgroupsPayload",
5151
"CreateAlertrulesPayload",
52+
"CreateCertCheck400Response",
5253
"CreateCertCheckPayload",
5354
"CreateCredentialsPayload",
5455
"CreateCredentialsResponse",
5556
"CreateHttpCheckPayload",
5657
"CreateInstancePayload",
5758
"CreateInstanceResponse",
5859
"CreateLogsAlertgroupsPayload",
60+
"CreateLogsAlertgroupsPayloadRulesInner",
5961
"CreateScrapeConfigPayload",
6062
"CreateScrapeConfigPayloadBasicAuth",
6163
"CreateScrapeConfigPayloadHttpSdConfigsInner",
@@ -95,6 +97,7 @@
9597
"ModelGlobal",
9698
"OAuth2",
9799
"OpsgenieConfig",
100+
"PartialUpdateAlertrulesRequestInner",
98101
"PermissionDenied",
99102
"Plan",
100103
"PlanModel",
@@ -203,6 +206,9 @@
203206
from stackit.observability.models.create_alertrules_payload import (
204207
CreateAlertrulesPayload as CreateAlertrulesPayload,
205208
)
209+
from stackit.observability.models.create_cert_check400_response import (
210+
CreateCertCheck400Response as CreateCertCheck400Response,
211+
)
206212
from stackit.observability.models.create_cert_check_payload import (
207213
CreateCertCheckPayload as CreateCertCheckPayload,
208214
)
@@ -224,6 +230,9 @@
224230
from stackit.observability.models.create_logs_alertgroups_payload import (
225231
CreateLogsAlertgroupsPayload as CreateLogsAlertgroupsPayload,
226232
)
233+
from stackit.observability.models.create_logs_alertgroups_payload_rules_inner import (
234+
CreateLogsAlertgroupsPayloadRulesInner as CreateLogsAlertgroupsPayloadRulesInner,
235+
)
227236
from stackit.observability.models.create_scrape_config_payload import (
228237
CreateScrapeConfigPayload as CreateScrapeConfigPayload,
229238
)
@@ -317,6 +326,9 @@
317326
from stackit.observability.models.opsgenie_config import (
318327
OpsgenieConfig as OpsgenieConfig,
319328
)
329+
from stackit.observability.models.partial_update_alertrules_request_inner import (
330+
PartialUpdateAlertrulesRequestInner as PartialUpdateAlertrulesRequestInner,
331+
)
320332
from stackit.observability.models.permission_denied import (
321333
PermissionDenied as PermissionDenied,
322334
)

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

Lines changed: 37 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,9 @@
9595
)
9696
from stackit.observability.models.logs_config_response import LogsConfigResponse
9797
from stackit.observability.models.message import Message
98+
from stackit.observability.models.partial_update_alertrules_request_inner import (
99+
PartialUpdateAlertrulesRequestInner,
100+
)
98101
from stackit.observability.models.plans_response import PlansResponse
99102
from stackit.observability.models.receiver import Receiver
100103
from stackit.observability.models.scrape_configs_response import ScrapeConfigsResponse
@@ -118,9 +121,6 @@
118121
from stackit.observability.models.update_alertgroups_request_inner import (
119122
UpdateAlertgroupsRequestInner,
120123
)
121-
from stackit.observability.models.update_alertgroups_request_inner_rules_inner import (
122-
UpdateAlertgroupsRequestInnerRulesInner,
123-
)
124124
from stackit.observability.models.update_credentials_remote_write_config_payload import (
125125
UpdateCredentialsRemoteWriteConfigPayload,
126126
)
@@ -1314,6 +1314,7 @@ def create_cert_check(
13141314

13151315
_response_types_map: Dict[str, Optional[str]] = {
13161316
"200": "CertCheckResponse",
1317+
"400": "CreateCertCheck400Response",
13171318
"403": "PermissionDenied",
13181319
}
13191320
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
@@ -1383,6 +1384,7 @@ def create_cert_check_with_http_info(
13831384

13841385
_response_types_map: Dict[str, Optional[str]] = {
13851386
"200": "CertCheckResponse",
1387+
"400": "CreateCertCheck400Response",
13861388
"403": "PermissionDenied",
13871389
}
13881390
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
@@ -1452,6 +1454,7 @@ def create_cert_check_without_preload_content(
14521454

14531455
_response_types_map: Dict[str, Optional[str]] = {
14541456
"200": "CertCheckResponse",
1457+
"400": "CreateCertCheck400Response",
14551458
"403": "PermissionDenied",
14561459
}
14571460
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
@@ -1851,6 +1854,7 @@ def create_http_check(
18511854

18521855
_response_types_map: Dict[str, Optional[str]] = {
18531856
"200": "HttpCheckResponse",
1857+
"400": "CreateCertCheck400Response",
18541858
"403": "PermissionDenied",
18551859
}
18561860
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
@@ -1920,6 +1924,7 @@ def create_http_check_with_http_info(
19201924

19211925
_response_types_map: Dict[str, Optional[str]] = {
19221926
"200": "HttpCheckResponse",
1927+
"400": "CreateCertCheck400Response",
19231928
"403": "PermissionDenied",
19241929
}
19251930
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
@@ -1989,6 +1994,7 @@ def create_http_check_without_preload_content(
19891994

19901995
_response_types_map: Dict[str, Optional[str]] = {
19911996
"200": "HttpCheckResponse",
1997+
"400": "CreateCertCheck400Response",
19921998
"403": "PermissionDenied",
19931999
}
19942000
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
@@ -4243,8 +4249,8 @@ def delete_cert_check(
42434249

42444250
_response_types_map: Dict[str, Optional[str]] = {
42454251
"200": "CertCheckResponse",
4252+
"400": "List[str]",
42464253
"403": "PermissionDenied",
4247-
"404": "Message",
42484254
}
42494255
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
42504256
response_data.read()
@@ -4313,8 +4319,8 @@ def delete_cert_check_with_http_info(
43134319

43144320
_response_types_map: Dict[str, Optional[str]] = {
43154321
"200": "CertCheckResponse",
4322+
"400": "List[str]",
43164323
"403": "PermissionDenied",
4317-
"404": "Message",
43184324
}
43194325
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
43204326
response_data.read()
@@ -4383,8 +4389,8 @@ def delete_cert_check_without_preload_content(
43834389

43844390
_response_types_map: Dict[str, Optional[str]] = {
43854391
"200": "CertCheckResponse",
4392+
"400": "List[str]",
43864393
"403": "PermissionDenied",
4387-
"404": "Message",
43884394
}
43894395
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
43904396
return response_data.response
@@ -5038,8 +5044,8 @@ def delete_http_check(
50385044

50395045
_response_types_map: Dict[str, Optional[str]] = {
50405046
"200": "HttpCheckResponse",
5047+
"400": "List[str]",
50415048
"403": "PermissionDenied",
5042-
"404": "Message",
50435049
}
50445050
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
50455051
response_data.read()
@@ -5108,8 +5114,8 @@ def delete_http_check_with_http_info(
51085114

51095115
_response_types_map: Dict[str, Optional[str]] = {
51105116
"200": "HttpCheckResponse",
5117+
"400": "List[str]",
51115118
"403": "PermissionDenied",
5112-
"404": "Message",
51135119
}
51145120
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
51155121
response_data.read()
@@ -5178,8 +5184,8 @@ def delete_http_check_without_preload_content(
51785184

51795185
_response_types_map: Dict[str, Optional[str]] = {
51805186
"200": "HttpCheckResponse",
5187+
"400": "List[str]",
51815188
"403": "PermissionDenied",
5182-
"404": "Message",
51835189
}
51845190
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
51855191
return response_data.response
@@ -10606,6 +10612,7 @@ def list_cert_checks(
1060610612

1060710613
_response_types_map: Dict[str, Optional[str]] = {
1060810614
"200": "CertCheckResponse",
10615+
"400": "List[str]",
1060910616
"403": "PermissionDenied",
1061010617
}
1061110618
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
@@ -10671,6 +10678,7 @@ def list_cert_checks_with_http_info(
1067110678

1067210679
_response_types_map: Dict[str, Optional[str]] = {
1067310680
"200": "CertCheckResponse",
10681+
"400": "List[str]",
1067410682
"403": "PermissionDenied",
1067510683
}
1067610684
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
@@ -10736,6 +10744,7 @@ def list_cert_checks_without_preload_content(
1073610744

1073710745
_response_types_map: Dict[str, Optional[str]] = {
1073810746
"200": "CertCheckResponse",
10747+
"400": "List[str]",
1073910748
"403": "PermissionDenied",
1074010749
}
1074110750
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
@@ -11094,6 +11103,7 @@ def list_http_checks(
1109411103

1109511104
_response_types_map: Dict[str, Optional[str]] = {
1109611105
"200": "HttpCheckResponse",
11106+
"400": "List[str]",
1109711107
"403": "PermissionDenied",
1109811108
}
1109911109
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
@@ -11159,6 +11169,7 @@ def list_http_checks_with_http_info(
1115911169

1116011170
_response_types_map: Dict[str, Optional[str]] = {
1116111171
"200": "HttpCheckResponse",
11172+
"400": "List[str]",
1116211173
"403": "PermissionDenied",
1116311174
}
1116411175
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
@@ -11224,6 +11235,7 @@ def list_http_checks_without_preload_content(
1122411235

1122511236
_response_types_map: Dict[str, Optional[str]] = {
1122611237
"200": "HttpCheckResponse",
11238+
"400": "List[str]",
1122711239
"403": "PermissionDenied",
1122811240
}
1122911241
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
@@ -12509,7 +12521,7 @@ def partial_update_alertrules(
1250912521
group_name: StrictStr,
1251012522
instance_id: StrictStr,
1251112523
project_id: StrictStr,
12512-
update_alertgroups_request_inner_rules_inner: List[UpdateAlertgroupsRequestInnerRulesInner],
12524+
partial_update_alertrules_request_inner: List[PartialUpdateAlertrulesRequestInner],
1251312525
_request_timeout: Union[
1251412526
None,
1251512527
Annotated[StrictFloat, Field(gt=0)],
@@ -12530,8 +12542,8 @@ def partial_update_alertrules(
1253012542
:type instance_id: str
1253112543
:param project_id: (required)
1253212544
:type project_id: str
12533-
:param update_alertgroups_request_inner_rules_inner: (required)
12534-
:type update_alertgroups_request_inner_rules_inner: List[UpdateAlertgroupsRequestInnerRulesInner]
12545+
:param partial_update_alertrules_request_inner: (required)
12546+
:type partial_update_alertrules_request_inner: List[PartialUpdateAlertrulesRequestInner]
1253512547
:param _request_timeout: timeout setting for this request. If one
1253612548
number provided, it will be total request
1253712549
timeout. It can also be a pair (tuple) of
@@ -12558,7 +12570,7 @@ def partial_update_alertrules(
1255812570
group_name=group_name,
1255912571
instance_id=instance_id,
1256012572
project_id=project_id,
12561-
update_alertgroups_request_inner_rules_inner=update_alertgroups_request_inner_rules_inner,
12573+
partial_update_alertrules_request_inner=partial_update_alertrules_request_inner,
1256212574
_request_auth=_request_auth,
1256312575
_content_type=_content_type,
1256412576
_headers=_headers,
@@ -12583,7 +12595,7 @@ def partial_update_alertrules_with_http_info(
1258312595
group_name: StrictStr,
1258412596
instance_id: StrictStr,
1258512597
project_id: StrictStr,
12586-
update_alertgroups_request_inner_rules_inner: List[UpdateAlertgroupsRequestInnerRulesInner],
12598+
partial_update_alertrules_request_inner: List[PartialUpdateAlertrulesRequestInner],
1258712599
_request_timeout: Union[
1258812600
None,
1258912601
Annotated[StrictFloat, Field(gt=0)],
@@ -12604,8 +12616,8 @@ def partial_update_alertrules_with_http_info(
1260412616
:type instance_id: str
1260512617
:param project_id: (required)
1260612618
:type project_id: str
12607-
:param update_alertgroups_request_inner_rules_inner: (required)
12608-
:type update_alertgroups_request_inner_rules_inner: List[UpdateAlertgroupsRequestInnerRulesInner]
12619+
:param partial_update_alertrules_request_inner: (required)
12620+
:type partial_update_alertrules_request_inner: List[PartialUpdateAlertrulesRequestInner]
1260912621
:param _request_timeout: timeout setting for this request. If one
1261012622
number provided, it will be total request
1261112623
timeout. It can also be a pair (tuple) of
@@ -12632,7 +12644,7 @@ def partial_update_alertrules_with_http_info(
1263212644
group_name=group_name,
1263312645
instance_id=instance_id,
1263412646
project_id=project_id,
12635-
update_alertgroups_request_inner_rules_inner=update_alertgroups_request_inner_rules_inner,
12647+
partial_update_alertrules_request_inner=partial_update_alertrules_request_inner,
1263612648
_request_auth=_request_auth,
1263712649
_content_type=_content_type,
1263812650
_headers=_headers,
@@ -12657,7 +12669,7 @@ def partial_update_alertrules_without_preload_content(
1265712669
group_name: StrictStr,
1265812670
instance_id: StrictStr,
1265912671
project_id: StrictStr,
12660-
update_alertgroups_request_inner_rules_inner: List[UpdateAlertgroupsRequestInnerRulesInner],
12672+
partial_update_alertrules_request_inner: List[PartialUpdateAlertrulesRequestInner],
1266112673
_request_timeout: Union[
1266212674
None,
1266312675
Annotated[StrictFloat, Field(gt=0)],
@@ -12678,8 +12690,8 @@ def partial_update_alertrules_without_preload_content(
1267812690
:type instance_id: str
1267912691
:param project_id: (required)
1268012692
:type project_id: str
12681-
:param update_alertgroups_request_inner_rules_inner: (required)
12682-
:type update_alertgroups_request_inner_rules_inner: List[UpdateAlertgroupsRequestInnerRulesInner]
12693+
:param partial_update_alertrules_request_inner: (required)
12694+
:type partial_update_alertrules_request_inner: List[PartialUpdateAlertrulesRequestInner]
1268312695
:param _request_timeout: timeout setting for this request. If one
1268412696
number provided, it will be total request
1268512697
timeout. It can also be a pair (tuple) of
@@ -12706,7 +12718,7 @@ def partial_update_alertrules_without_preload_content(
1270612718
group_name=group_name,
1270712719
instance_id=instance_id,
1270812720
project_id=project_id,
12709-
update_alertgroups_request_inner_rules_inner=update_alertgroups_request_inner_rules_inner,
12721+
partial_update_alertrules_request_inner=partial_update_alertrules_request_inner,
1271012722
_request_auth=_request_auth,
1271112723
_content_type=_content_type,
1271212724
_headers=_headers,
@@ -12726,7 +12738,7 @@ def _partial_update_alertrules_serialize(
1272612738
group_name,
1272712739
instance_id,
1272812740
project_id,
12729-
update_alertgroups_request_inner_rules_inner,
12741+
partial_update_alertrules_request_inner,
1273012742
_request_auth,
1273112743
_content_type,
1273212744
_headers,
@@ -12736,7 +12748,7 @@ def _partial_update_alertrules_serialize(
1273612748
_host = None
1273712749

1273812750
_collection_formats: Dict[str, str] = {
12739-
"UpdateAlertgroupsRequestInnerRulesInner": "",
12751+
"PartialUpdateAlertrulesRequestInner": "",
1274012752
}
1274112753

1274212754
_path_params: Dict[str, str] = {}
@@ -12757,8 +12769,8 @@ def _partial_update_alertrules_serialize(
1275712769
# process the header parameters
1275812770
# process the form parameters
1275912771
# process the body parameter
12760-
if update_alertgroups_request_inner_rules_inner is not None:
12761-
_body_params = update_alertgroups_request_inner_rules_inner
12772+
if partial_update_alertrules_request_inner is not None:
12773+
_body_params = partial_update_alertrules_request_inner
1276212774

1276312775
# set the HTTP header `Accept`
1276412776
if "Accept" not in _header_params:

services/observability/src/stackit/observability/models/__init__.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@
5757
from stackit.observability.models.create_alertrules_payload import (
5858
CreateAlertrulesPayload,
5959
)
60+
from stackit.observability.models.create_cert_check400_response import (
61+
CreateCertCheck400Response,
62+
)
6063
from stackit.observability.models.create_cert_check_payload import (
6164
CreateCertCheckPayload,
6265
)
@@ -74,6 +77,9 @@
7477
from stackit.observability.models.create_logs_alertgroups_payload import (
7578
CreateLogsAlertgroupsPayload,
7679
)
80+
from stackit.observability.models.create_logs_alertgroups_payload_rules_inner import (
81+
CreateLogsAlertgroupsPayloadRulesInner,
82+
)
7783
from stackit.observability.models.create_scrape_config_payload import (
7884
CreateScrapeConfigPayload,
7985
)
@@ -145,6 +151,9 @@
145151
from stackit.observability.models.model_global import ModelGlobal
146152
from stackit.observability.models.o_auth2 import OAuth2
147153
from stackit.observability.models.opsgenie_config import OpsgenieConfig
154+
from stackit.observability.models.partial_update_alertrules_request_inner import (
155+
PartialUpdateAlertrulesRequestInner,
156+
)
148157
from stackit.observability.models.permission_denied import PermissionDenied
149158
from stackit.observability.models.plan import Plan
150159
from stackit.observability.models.plan_model import PlanModel

0 commit comments

Comments
 (0)