# coding: utf-8

# flake8: noqa
"""
    STACKIT Observability API

    API endpoints for Observability on STACKIT

    The version of the OpenAPI document: 1.1.1
    Contact: stackit-argus@mail.schwarz
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
"""  # noqa: E501

# import models into model package
from stackit.observability.models.alert import Alert
from stackit.observability.models.alert_config_receivers_response import (
    AlertConfigReceiversResponse,
)
from stackit.observability.models.alert_config_route_response import (
    AlertConfigRouteResponse,
)
from stackit.observability.models.alert_group import AlertGroup
from stackit.observability.models.alert_group_response import AlertGroupResponse
from stackit.observability.models.alert_groups_response import AlertGroupsResponse
from stackit.observability.models.alert_record import AlertRecord
from stackit.observability.models.alert_record_response import AlertRecordResponse
from stackit.observability.models.alert_records_response import AlertRecordsResponse
from stackit.observability.models.alert_rule import AlertRule
from stackit.observability.models.alert_rule_record import AlertRuleRecord
from stackit.observability.models.alert_rule_response import AlertRuleResponse
from stackit.observability.models.alert_rules_response import AlertRulesResponse
from stackit.observability.models.backup_response import BackupResponse
from stackit.observability.models.backup_retention_response import (
    BackupRetentionResponse,
)
from stackit.observability.models.backup_schedule import BackupSchedule
from stackit.observability.models.backup_schedule_post_response import (
    BackupSchedulePostResponse,
)
from stackit.observability.models.backup_schedule_response import BackupScheduleResponse
from stackit.observability.models.basic_auth import BasicAuth
from stackit.observability.models.cert_check_child_response import (
    CertCheckChildResponse,
)
from stackit.observability.models.cert_check_response import CertCheckResponse
from stackit.observability.models.create_alert_config_receiver_payload import (
    CreateAlertConfigReceiverPayload,
)
from stackit.observability.models.create_alert_config_receiver_payload_email_configs_inner import (
    CreateAlertConfigReceiverPayloadEmailConfigsInner,
)
from stackit.observability.models.create_alert_config_receiver_payload_opsgenie_configs_inner import (
    CreateAlertConfigReceiverPayloadOpsgenieConfigsInner,
)
from stackit.observability.models.create_alert_config_receiver_payload_web_hook_configs_inner import (
    CreateAlertConfigReceiverPayloadWebHookConfigsInner,
)
from stackit.observability.models.create_alert_config_route_payload import (
    CreateAlertConfigRoutePayload,
)
from stackit.observability.models.create_alert_config_route_payload_routes_inner import (
    CreateAlertConfigRoutePayloadRoutesInner,
)
from stackit.observability.models.create_alert_record_payload import (
    CreateAlertRecordPayload,
)
from stackit.observability.models.create_alertgroups_payload import (
    CreateAlertgroupsPayload,
)
from stackit.observability.models.create_alertrules_payload import (
    CreateAlertrulesPayload,
)
from stackit.observability.models.create_backup_schedule_payload import (
    CreateBackupSchedulePayload,
)
from stackit.observability.models.create_cert_check400_response import (
    CreateCertCheck400Response,
)
from stackit.observability.models.create_cert_check_payload import (
    CreateCertCheckPayload,
)
from stackit.observability.models.create_credentials_payload import (
    CreateCredentialsPayload,
)
from stackit.observability.models.create_credentials_response import (
    CreateCredentialsResponse,
)
from stackit.observability.models.create_elasticsearch_check_payload import (
    CreateElasticsearchCheckPayload,
)
from stackit.observability.models.create_http_check_payload import (
    CreateHttpCheckPayload,
)
from stackit.observability.models.create_instance_payload import CreateInstancePayload
from stackit.observability.models.create_instance_response import CreateInstanceResponse
from stackit.observability.models.create_logs_alertgroups_payload import (
    CreateLogsAlertgroupsPayload,
)
from stackit.observability.models.create_logs_alertgroups_payload_rules_inner import (
    CreateLogsAlertgroupsPayloadRulesInner,
)
from stackit.observability.models.create_mongodb_check_payload import (
    CreateMongodbCheckPayload,
)
from stackit.observability.models.create_mysql_check_payload import (
    CreateMysqlCheckPayload,
)
from stackit.observability.models.create_network_check_payload import (
    CreateNetworkCheckPayload,
)
from stackit.observability.models.create_ping_check_payload import (
    CreatePingCheckPayload,
)
from stackit.observability.models.create_postgresql_check_payload import (
    CreatePostgresqlCheckPayload,
)
from stackit.observability.models.create_rabbitmq_check_payload import (
    CreateRabbitmqCheckPayload,
)
from stackit.observability.models.create_redis_check_payload import (
    CreateRedisCheckPayload,
)
from stackit.observability.models.create_scrape_config_payload import (
    CreateScrapeConfigPayload,
)
from stackit.observability.models.credentials import Credentials
from stackit.observability.models.credentials_remote_write_config import (
    CredentialsRemoteWriteConfig,
)
from stackit.observability.models.credentials_remote_write_delete_response import (
    CredentialsRemoteWriteDeleteResponse,
)
from stackit.observability.models.delete_scrape_config_response import (
    DeleteScrapeConfigResponse,
)
from stackit.observability.models.elasticsearch_check_child_response import (
    ElasticsearchCheckChildResponse,
)
from stackit.observability.models.elasticsearch_check_response import (
    ElasticsearchCheckResponse,
)
from stackit.observability.models.email_config import EmailConfig
from stackit.observability.models.error import Error
from stackit.observability.models.get_alert_configs_response import (
    GetAlertConfigsResponse,
)
from stackit.observability.models.get_credentials_response import GetCredentialsResponse
from stackit.observability.models.get_instance_response import GetInstanceResponse
from stackit.observability.models.get_metrics_storage_retention_response import (
    GetMetricsStorageRetentionResponse,
)
from stackit.observability.models.get_scrape_config_response import (
    GetScrapeConfigResponse,
)
from stackit.observability.models.grafana_configs import GrafanaConfigs
from stackit.observability.models.grafana_oauth import GrafanaOauth
from stackit.observability.models.http_check_child_response import (
    HttpCheckChildResponse,
)
from stackit.observability.models.http_check_response import HttpCheckResponse
from stackit.observability.models.http_service_sd import HTTPServiceSD
from stackit.observability.models.inhibit_rules import InhibitRules
from stackit.observability.models.instance import Instance
from stackit.observability.models.instance_response import InstanceResponse
from stackit.observability.models.instance_sensitive_data import InstanceSensitiveData
from stackit.observability.models.job import Job
from stackit.observability.models.list_acl_response import ListACLResponse
from stackit.observability.models.list_credentials_response import (
    ListCredentialsResponse,
)
from stackit.observability.models.list_instances_response import ListInstancesResponse
from stackit.observability.models.list_scrape_configs_response import (
    ListScrapeConfigsResponse,
)
from stackit.observability.models.logs_config import LogsConfig
from stackit.observability.models.logs_config_response import LogsConfigResponse
from stackit.observability.models.message import Message
from stackit.observability.models.metrics_relabel_config import MetricsRelabelConfig
from stackit.observability.models.model_global import ModelGlobal
from stackit.observability.models.mongodb_check_child_response import (
    MongodbCheckChildResponse,
)
from stackit.observability.models.mongodb_check_response import MongodbCheckResponse
from stackit.observability.models.mysql_check_child_response import (
    MysqlCheckChildResponse,
)
from stackit.observability.models.mysql_check_response import MysqlCheckResponse
from stackit.observability.models.network_check_child_response import (
    NetworkCheckChildResponse,
)
from stackit.observability.models.network_check_response import NetworkCheckResponse
from stackit.observability.models.o_auth2 import OAuth2
from stackit.observability.models.offerings import Offerings
from stackit.observability.models.opsgenie_config import OpsgenieConfig
from stackit.observability.models.partial_update_alert_records_request_inner import (
    PartialUpdateAlertRecordsRequestInner,
)
from stackit.observability.models.partial_update_alertrules_request_inner import (
    PartialUpdateAlertrulesRequestInner,
)
from stackit.observability.models.partial_update_scrape_configs_request_inner import (
    PartialUpdateScrapeConfigsRequestInner,
)
from stackit.observability.models.partial_update_scrape_configs_request_inner_basic_auth import (
    PartialUpdateScrapeConfigsRequestInnerBasicAuth,
)
from stackit.observability.models.partial_update_scrape_configs_request_inner_http_sd_configs_inner import (
    PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner,
)
from stackit.observability.models.partial_update_scrape_configs_request_inner_http_sd_configs_inner_oauth2 import (
    PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2,
)
from stackit.observability.models.partial_update_scrape_configs_request_inner_http_sd_configs_inner_oauth2_tls_config import (
    PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig,
)
from stackit.observability.models.partial_update_scrape_configs_request_inner_metrics_relabel_configs_inner import (
    PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner,
)
from stackit.observability.models.partial_update_scrape_configs_request_inner_static_configs_inner import (
    PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner,
)
from stackit.observability.models.permission_denied import PermissionDenied
from stackit.observability.models.ping_check_child_response import (
    PingCheckChildResponse,
)
from stackit.observability.models.ping_check_response import PingCheckResponse
from stackit.observability.models.plan import Plan
from stackit.observability.models.plan_model import PlanModel
from stackit.observability.models.plans_response import PlansResponse
from stackit.observability.models.postgresql_check_child_response import (
    PostgresqlCheckChildResponse,
)
from stackit.observability.models.postgresql_check_response import (
    PostgresqlCheckResponse,
)
from stackit.observability.models.project_instance_full import ProjectInstanceFull
from stackit.observability.models.rabbit_mq_check_child_response import (
    RabbitMQCheckChildResponse,
)
from stackit.observability.models.rabbitmq_check_response import RabbitmqCheckResponse
from stackit.observability.models.receiver import Receiver
from stackit.observability.models.receivers import Receivers
from stackit.observability.models.redis_check_child_response import (
    RedisCheckChildResponse,
)
from stackit.observability.models.redis_check_response import RedisCheckResponse
from stackit.observability.models.route import Route
from stackit.observability.models.route_serializer import RouteSerializer
from stackit.observability.models.scrape_configs_response import ScrapeConfigsResponse
from stackit.observability.models.service_keys_list import ServiceKeysList
from stackit.observability.models.static_configs import StaticConfigs
from stackit.observability.models.tls_config import TLSConfig
from stackit.observability.models.trace_config import TraceConfig
from stackit.observability.models.traces_config_response import TracesConfigResponse
from stackit.observability.models.update_acl_payload import UpdateACLPayload
from stackit.observability.models.update_alert_config_receiver_payload import (
    UpdateAlertConfigReceiverPayload,
)
from stackit.observability.models.update_alert_config_route_payload import (
    UpdateAlertConfigRoutePayload,
)
from stackit.observability.models.update_alert_configs_payload import (
    UpdateAlertConfigsPayload,
)
from stackit.observability.models.update_alert_configs_payload_global import (
    UpdateAlertConfigsPayloadGlobal,
)
from stackit.observability.models.update_alert_configs_payload_inhibit_rules import (
    UpdateAlertConfigsPayloadInhibitRules,
)
from stackit.observability.models.update_alert_configs_payload_receivers_inner import (
    UpdateAlertConfigsPayloadReceiversInner,
)
from stackit.observability.models.update_alert_configs_payload_route import (
    UpdateAlertConfigsPayloadRoute,
)
from stackit.observability.models.update_alert_configs_payload_route_routes_inner import (
    UpdateAlertConfigsPayloadRouteRoutesInner,
)
from stackit.observability.models.update_alert_configs_response import (
    UpdateAlertConfigsResponse,
)
from stackit.observability.models.update_alert_record_payload import (
    UpdateAlertRecordPayload,
)
from stackit.observability.models.update_alertgroup_payload import (
    UpdateAlertgroupPayload,
)
from stackit.observability.models.update_alertgroups_request_inner import (
    UpdateAlertgroupsRequestInner,
)
from stackit.observability.models.update_alertgroups_request_inner_rules_inner import (
    UpdateAlertgroupsRequestInnerRulesInner,
)
from stackit.observability.models.update_alertrule_payload import UpdateAlertrulePayload
from stackit.observability.models.update_credentials_remote_write_config_payload import (
    UpdateCredentialsRemoteWriteConfigPayload,
)
from stackit.observability.models.update_grafana_configs_payload import (
    UpdateGrafanaConfigsPayload,
)
from stackit.observability.models.update_grafana_configs_payload_generic_oauth import (
    UpdateGrafanaConfigsPayloadGenericOauth,
)
from stackit.observability.models.update_instance_payload import UpdateInstancePayload
from stackit.observability.models.update_logs_alertgroup_payload import (
    UpdateLogsAlertgroupPayload,
)
from stackit.observability.models.update_logs_configs_payload import (
    UpdateLogsConfigsPayload,
)
from stackit.observability.models.update_metrics_storage_retention_payload import (
    UpdateMetricsStorageRetentionPayload,
)
from stackit.observability.models.update_scrape_config_payload import (
    UpdateScrapeConfigPayload,
)
from stackit.observability.models.update_scrape_config_payload_static_configs_inner import (
    UpdateScrapeConfigPayloadStaticConfigsInner,
)
from stackit.observability.models.update_traces_configs_payload import (
    UpdateTracesConfigsPayload,
)
from stackit.observability.models.web_hook import WebHook
