Skip to content

Commit 003dff0

Browse files
Generate observability
1 parent 423e2da commit 003dff0

File tree

57 files changed

+17572
-1823
lines changed

Some content is hidden

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

57 files changed

+17572
-1823
lines changed

services/observability/oas_commit

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
29ed135519d2a7b1b043cd0c8243bb8d423a784b

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

Lines changed: 176 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,18 @@
3535
"AlertGroup",
3636
"AlertGroupResponse",
3737
"AlertGroupsResponse",
38+
"AlertRecord",
39+
"AlertRecordResponse",
40+
"AlertRecordsResponse",
3841
"AlertRule",
3942
"AlertRuleRecord",
43+
"AlertRuleResponse",
4044
"AlertRulesResponse",
45+
"BackupResponse",
46+
"BackupRetentionResponse",
47+
"BackupSchedule",
48+
"BackupSchedulePostResponse",
49+
"BackupScheduleResponse",
4150
"BasicAuth",
4251
"CertCheckChildResponse",
4352
"CertCheckResponse",
@@ -48,27 +57,33 @@
4857
"CreateAlertConfigRoutePayload",
4958
"CreateAlertConfigRoutePayloadRoutesInner",
5059
"CreateAlertgroupsPayload",
60+
"CreateAlertrecordPayload",
5161
"CreateAlertrulesPayload",
62+
"CreateBackupSchedulePayload",
5263
"CreateCertCheck400Response",
5364
"CreateCertCheckPayload",
5465
"CreateCredentialsPayload",
5566
"CreateCredentialsResponse",
67+
"CreateElasticsearchCheckPayload",
5668
"CreateHttpCheckPayload",
5769
"CreateInstancePayload",
5870
"CreateInstanceResponse",
5971
"CreateLogsAlertgroupsPayload",
6072
"CreateLogsAlertgroupsPayloadRulesInner",
73+
"CreateMongodbCheckPayload",
74+
"CreateMysqlCheckPayload",
75+
"CreateNetworkCheckPayload",
76+
"CreatePingCheckPayload",
77+
"CreatePostgresqlCheckPayload",
78+
"CreateRabbitmqCheckPayload",
79+
"CreateRedisCheckPayload",
6180
"CreateScrapeConfigPayload",
62-
"CreateScrapeConfigPayloadBasicAuth",
63-
"CreateScrapeConfigPayloadHttpSdConfigsInner",
64-
"CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2",
65-
"CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig",
66-
"CreateScrapeConfigPayloadMetricsRelabelConfigsInner",
67-
"CreateScrapeConfigPayloadStaticConfigsInner",
6881
"Credentials",
6982
"CredentialsRemoteWriteConfig",
7083
"CredentialsRemoteWriteDeleteResponse",
7184
"DeleteScrapeConfigResponse",
85+
"ElasticsearchCheckChildResponse",
86+
"ElasticsearchCheckResponse",
7287
"EmailConfig",
7388
"Error",
7489
"GetAlertConfigsResponse",
@@ -95,16 +110,39 @@
95110
"Message",
96111
"MetricsRelabelConfig",
97112
"ModelGlobal",
113+
"MongodbCheckChildResponse",
114+
"MongodbCheckResponse",
115+
"MysqlCheckChildResponse",
116+
"MysqlCheckResponse",
117+
"NetworkCheckChildResponse",
118+
"NetworkCheckResponse",
98119
"OAuth2",
120+
"Offerings",
99121
"OpsgenieConfig",
122+
"PartialUpdateAlertrecordsRequestInner",
100123
"PartialUpdateAlertrulesRequestInner",
124+
"PartialUpdateScrapeConfigsRequestInner",
125+
"PartialUpdateScrapeConfigsRequestInnerBasicAuth",
126+
"PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner",
127+
"PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2",
128+
"PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig",
129+
"PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner",
130+
"PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner",
101131
"PermissionDenied",
132+
"PingCheckChildResponse",
133+
"PingCheckResponse",
102134
"Plan",
103135
"PlanModel",
104136
"PlansResponse",
137+
"PostgresqlCheckChildResponse",
138+
"PostgresqlCheckResponse",
105139
"ProjectInstanceFull",
140+
"RabbitMQCheckChildResponse",
141+
"RabbitmqCheckResponse",
106142
"Receiver",
107143
"Receivers",
144+
"RedisCheckChildResponse",
145+
"RedisCheckResponse",
108146
"Route",
109147
"RouteSerializer",
110148
"ScrapeConfigsResponse",
@@ -126,6 +164,8 @@
126164
"UpdateAlertgroupPayload",
127165
"UpdateAlertgroupsRequestInner",
128166
"UpdateAlertgroupsRequestInnerRulesInner",
167+
"UpdateAlertrecordPayload",
168+
"UpdateAlertrulePayload",
129169
"UpdateCredentialsRemoteWriteConfigPayload",
130170
"UpdateGrafanaConfigsPayload",
131171
"UpdateGrafanaConfigsPayloadGenericOauth",
@@ -168,13 +208,38 @@
168208
from stackit.observability.models.alert_groups_response import (
169209
AlertGroupsResponse as AlertGroupsResponse,
170210
)
211+
from stackit.observability.models.alert_record import AlertRecord as AlertRecord
212+
from stackit.observability.models.alert_record_response import (
213+
AlertRecordResponse as AlertRecordResponse,
214+
)
215+
from stackit.observability.models.alert_records_response import (
216+
AlertRecordsResponse as AlertRecordsResponse,
217+
)
171218
from stackit.observability.models.alert_rule import AlertRule as AlertRule
172219
from stackit.observability.models.alert_rule_record import (
173220
AlertRuleRecord as AlertRuleRecord,
174221
)
222+
from stackit.observability.models.alert_rule_response import (
223+
AlertRuleResponse as AlertRuleResponse,
224+
)
175225
from stackit.observability.models.alert_rules_response import (
176226
AlertRulesResponse as AlertRulesResponse,
177227
)
228+
from stackit.observability.models.backup_response import (
229+
BackupResponse as BackupResponse,
230+
)
231+
from stackit.observability.models.backup_retention_response import (
232+
BackupRetentionResponse as BackupRetentionResponse,
233+
)
234+
from stackit.observability.models.backup_schedule import (
235+
BackupSchedule as BackupSchedule,
236+
)
237+
from stackit.observability.models.backup_schedule_post_response import (
238+
BackupSchedulePostResponse as BackupSchedulePostResponse,
239+
)
240+
from stackit.observability.models.backup_schedule_response import (
241+
BackupScheduleResponse as BackupScheduleResponse,
242+
)
178243
from stackit.observability.models.basic_auth import BasicAuth as BasicAuth
179244
from stackit.observability.models.cert_check_child_response import (
180245
CertCheckChildResponse as CertCheckChildResponse,
@@ -203,9 +268,15 @@
203268
from stackit.observability.models.create_alertgroups_payload import (
204269
CreateAlertgroupsPayload as CreateAlertgroupsPayload,
205270
)
271+
from stackit.observability.models.create_alertrecord_payload import (
272+
CreateAlertrecordPayload as CreateAlertrecordPayload,
273+
)
206274
from stackit.observability.models.create_alertrules_payload import (
207275
CreateAlertrulesPayload as CreateAlertrulesPayload,
208276
)
277+
from stackit.observability.models.create_backup_schedule_payload import (
278+
CreateBackupSchedulePayload as CreateBackupSchedulePayload,
279+
)
209280
from stackit.observability.models.create_cert_check400_response import (
210281
CreateCertCheck400Response as CreateCertCheck400Response,
211282
)
@@ -218,6 +289,9 @@
218289
from stackit.observability.models.create_credentials_response import (
219290
CreateCredentialsResponse as CreateCredentialsResponse,
220291
)
292+
from stackit.observability.models.create_elasticsearch_check_payload import (
293+
CreateElasticsearchCheckPayload as CreateElasticsearchCheckPayload,
294+
)
221295
from stackit.observability.models.create_http_check_payload import (
222296
CreateHttpCheckPayload as CreateHttpCheckPayload,
223297
)
@@ -233,26 +307,29 @@
233307
from stackit.observability.models.create_logs_alertgroups_payload_rules_inner import (
234308
CreateLogsAlertgroupsPayloadRulesInner as CreateLogsAlertgroupsPayloadRulesInner,
235309
)
236-
from stackit.observability.models.create_scrape_config_payload import (
237-
CreateScrapeConfigPayload as CreateScrapeConfigPayload,
310+
from stackit.observability.models.create_mongodb_check_payload import (
311+
CreateMongodbCheckPayload as CreateMongodbCheckPayload,
312+
)
313+
from stackit.observability.models.create_mysql_check_payload import (
314+
CreateMysqlCheckPayload as CreateMysqlCheckPayload,
238315
)
239-
from stackit.observability.models.create_scrape_config_payload_basic_auth import (
240-
CreateScrapeConfigPayloadBasicAuth as CreateScrapeConfigPayloadBasicAuth,
316+
from stackit.observability.models.create_network_check_payload import (
317+
CreateNetworkCheckPayload as CreateNetworkCheckPayload,
241318
)
242-
from stackit.observability.models.create_scrape_config_payload_http_sd_configs_inner import (
243-
CreateScrapeConfigPayloadHttpSdConfigsInner as CreateScrapeConfigPayloadHttpSdConfigsInner,
319+
from stackit.observability.models.create_ping_check_payload import (
320+
CreatePingCheckPayload as CreatePingCheckPayload,
244321
)
245-
from stackit.observability.models.create_scrape_config_payload_http_sd_configs_inner_oauth2 import (
246-
CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 as CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2,
322+
from stackit.observability.models.create_postgresql_check_payload import (
323+
CreatePostgresqlCheckPayload as CreatePostgresqlCheckPayload,
247324
)
248-
from stackit.observability.models.create_scrape_config_payload_http_sd_configs_inner_oauth2_tls_config import (
249-
CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig as CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig,
325+
from stackit.observability.models.create_rabbitmq_check_payload import (
326+
CreateRabbitmqCheckPayload as CreateRabbitmqCheckPayload,
250327
)
251-
from stackit.observability.models.create_scrape_config_payload_metrics_relabel_configs_inner import (
252-
CreateScrapeConfigPayloadMetricsRelabelConfigsInner as CreateScrapeConfigPayloadMetricsRelabelConfigsInner,
328+
from stackit.observability.models.create_redis_check_payload import (
329+
CreateRedisCheckPayload as CreateRedisCheckPayload,
253330
)
254-
from stackit.observability.models.create_scrape_config_payload_static_configs_inner import (
255-
CreateScrapeConfigPayloadStaticConfigsInner as CreateScrapeConfigPayloadStaticConfigsInner,
331+
from stackit.observability.models.create_scrape_config_payload import (
332+
CreateScrapeConfigPayload as CreateScrapeConfigPayload,
256333
)
257334
from stackit.observability.models.credentials import Credentials as Credentials
258335
from stackit.observability.models.credentials_remote_write_config import (
@@ -264,6 +341,12 @@
264341
from stackit.observability.models.delete_scrape_config_response import (
265342
DeleteScrapeConfigResponse as DeleteScrapeConfigResponse,
266343
)
344+
from stackit.observability.models.elasticsearch_check_child_response import (
345+
ElasticsearchCheckChildResponse as ElasticsearchCheckChildResponse,
346+
)
347+
from stackit.observability.models.elasticsearch_check_response import (
348+
ElasticsearchCheckResponse as ElasticsearchCheckResponse,
349+
)
267350
from stackit.observability.models.email_config import EmailConfig as EmailConfig
268351
from stackit.observability.models.error import Error as Error
269352
from stackit.observability.models.get_alert_configs_response import (
@@ -322,24 +405,91 @@
322405
MetricsRelabelConfig as MetricsRelabelConfig,
323406
)
324407
from stackit.observability.models.model_global import ModelGlobal as ModelGlobal
408+
from stackit.observability.models.mongodb_check_child_response import (
409+
MongodbCheckChildResponse as MongodbCheckChildResponse,
410+
)
411+
from stackit.observability.models.mongodb_check_response import (
412+
MongodbCheckResponse as MongodbCheckResponse,
413+
)
414+
from stackit.observability.models.mysql_check_child_response import (
415+
MysqlCheckChildResponse as MysqlCheckChildResponse,
416+
)
417+
from stackit.observability.models.mysql_check_response import (
418+
MysqlCheckResponse as MysqlCheckResponse,
419+
)
420+
from stackit.observability.models.network_check_child_response import (
421+
NetworkCheckChildResponse as NetworkCheckChildResponse,
422+
)
423+
from stackit.observability.models.network_check_response import (
424+
NetworkCheckResponse as NetworkCheckResponse,
425+
)
325426
from stackit.observability.models.o_auth2 import OAuth2 as OAuth2
427+
from stackit.observability.models.offerings import Offerings as Offerings
326428
from stackit.observability.models.opsgenie_config import (
327429
OpsgenieConfig as OpsgenieConfig,
328430
)
431+
from stackit.observability.models.partial_update_alertrecords_request_inner import (
432+
PartialUpdateAlertrecordsRequestInner as PartialUpdateAlertrecordsRequestInner,
433+
)
329434
from stackit.observability.models.partial_update_alertrules_request_inner import (
330435
PartialUpdateAlertrulesRequestInner as PartialUpdateAlertrulesRequestInner,
331436
)
437+
from stackit.observability.models.partial_update_scrape_configs_request_inner import (
438+
PartialUpdateScrapeConfigsRequestInner as PartialUpdateScrapeConfigsRequestInner,
439+
)
440+
from stackit.observability.models.partial_update_scrape_configs_request_inner_basic_auth import (
441+
PartialUpdateScrapeConfigsRequestInnerBasicAuth as PartialUpdateScrapeConfigsRequestInnerBasicAuth,
442+
)
443+
from stackit.observability.models.partial_update_scrape_configs_request_inner_http_sd_configs_inner import (
444+
PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner as PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner,
445+
)
446+
from stackit.observability.models.partial_update_scrape_configs_request_inner_http_sd_configs_inner_oauth2 import (
447+
PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 as PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2,
448+
)
449+
from stackit.observability.models.partial_update_scrape_configs_request_inner_http_sd_configs_inner_oauth2_tls_config import (
450+
PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig as PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig,
451+
)
452+
from stackit.observability.models.partial_update_scrape_configs_request_inner_metrics_relabel_configs_inner import (
453+
PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner as PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner,
454+
)
455+
from stackit.observability.models.partial_update_scrape_configs_request_inner_static_configs_inner import (
456+
PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner as PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner,
457+
)
332458
from stackit.observability.models.permission_denied import (
333459
PermissionDenied as PermissionDenied,
334460
)
461+
from stackit.observability.models.ping_check_child_response import (
462+
PingCheckChildResponse as PingCheckChildResponse,
463+
)
464+
from stackit.observability.models.ping_check_response import (
465+
PingCheckResponse as PingCheckResponse,
466+
)
335467
from stackit.observability.models.plan import Plan as Plan
336468
from stackit.observability.models.plan_model import PlanModel as PlanModel
337469
from stackit.observability.models.plans_response import PlansResponse as PlansResponse
470+
from stackit.observability.models.postgresql_check_child_response import (
471+
PostgresqlCheckChildResponse as PostgresqlCheckChildResponse,
472+
)
473+
from stackit.observability.models.postgresql_check_response import (
474+
PostgresqlCheckResponse as PostgresqlCheckResponse,
475+
)
338476
from stackit.observability.models.project_instance_full import (
339477
ProjectInstanceFull as ProjectInstanceFull,
340478
)
479+
from stackit.observability.models.rabbit_mq_check_child_response import (
480+
RabbitMQCheckChildResponse as RabbitMQCheckChildResponse,
481+
)
482+
from stackit.observability.models.rabbitmq_check_response import (
483+
RabbitmqCheckResponse as RabbitmqCheckResponse,
484+
)
341485
from stackit.observability.models.receiver import Receiver as Receiver
342486
from stackit.observability.models.receivers import Receivers as Receivers
487+
from stackit.observability.models.redis_check_child_response import (
488+
RedisCheckChildResponse as RedisCheckChildResponse,
489+
)
490+
from stackit.observability.models.redis_check_response import (
491+
RedisCheckResponse as RedisCheckResponse,
492+
)
343493
from stackit.observability.models.route import Route as Route
344494
from stackit.observability.models.route_serializer import (
345495
RouteSerializer as RouteSerializer,
@@ -395,6 +545,12 @@
395545
from stackit.observability.models.update_alertgroups_request_inner_rules_inner import (
396546
UpdateAlertgroupsRequestInnerRulesInner as UpdateAlertgroupsRequestInnerRulesInner,
397547
)
548+
from stackit.observability.models.update_alertrecord_payload import (
549+
UpdateAlertrecordPayload as UpdateAlertrecordPayload,
550+
)
551+
from stackit.observability.models.update_alertrule_payload import (
552+
UpdateAlertrulePayload as UpdateAlertrulePayload,
553+
)
398554
from stackit.observability.models.update_credentials_remote_write_config_payload import (
399555
UpdateCredentialsRemoteWriteConfigPayload as UpdateCredentialsRemoteWriteConfigPayload,
400556
)

0 commit comments

Comments
 (0)