HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //proc/self/root/lib/mysqlsh/lib/python3.8/site-packages/oci/sch/models/__init__.py
# coding: utf-8
# Copyright (c) 2016, 2025, Oracle and/or its affiliates.  All rights reserved.
# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.

# NOTE: This class is auto generated by OracleSDKGenerator. DO NOT EDIT. API Version: 20200909

from __future__ import absolute_import

from .change_service_connector_compartment_details import ChangeServiceConnectorCompartmentDetails
from .connector_plugin import ConnectorPlugin
from .connector_plugin_collection import ConnectorPluginCollection
from .connector_plugin_summary import ConnectorPluginSummary
from .create_service_connector_details import CreateServiceConnectorDetails
from .dimension_details import DimensionDetails
from .dimension_value_details import DimensionValueDetails
from .function_task_details import FunctionTaskDetails
from .function_task_details_response import FunctionTaskDetailsResponse
from .functions_target_details import FunctionsTargetDetails
from .functions_target_details_response import FunctionsTargetDetailsResponse
from .jmes_path_dimension_value import JmesPathDimensionValue
from .latest_streaming_cursor import LatestStreamingCursor
from .log_rule_task_details import LogRuleTaskDetails
from .log_rule_task_details_response import LogRuleTaskDetailsResponse
from .log_source import LogSource
from .logging_analytics_target_details import LoggingAnalyticsTargetDetails
from .logging_analytics_target_details_response import LoggingAnalyticsTargetDetailsResponse
from .logging_source_details import LoggingSourceDetails
from .logging_source_details_response import LoggingSourceDetailsResponse
from .monitoring_source import MonitoringSource
from .monitoring_source_all_metrics import MonitoringSourceAllMetrics
from .monitoring_source_details import MonitoringSourceDetails
from .monitoring_source_details_response import MonitoringSourceDetailsResponse
from .monitoring_source_metric_details import MonitoringSourceMetricDetails
from .monitoring_source_namespace_details import MonitoringSourceNamespaceDetails
from .monitoring_source_selected_namespace import MonitoringSourceSelectedNamespace
from .monitoring_source_selected_namespace_details import MonitoringSourceSelectedNamespaceDetails
from .monitoring_target_details import MonitoringTargetDetails
from .monitoring_target_details_response import MonitoringTargetDetailsResponse
from .notifications_target_details import NotificationsTargetDetails
from .notifications_target_details_response import NotificationsTargetDetailsResponse
from .object_storage_target_details import ObjectStorageTargetDetails
from .object_storage_target_details_response import ObjectStorageTargetDetailsResponse
from .plugin_source_details import PluginSourceDetails
from .plugin_source_details_response import PluginSourceDetailsResponse
from .private_endpoint_metadata import PrivateEndpointMetadata
from .service_connector import ServiceConnector
from .service_connector_collection import ServiceConnectorCollection
from .service_connector_summary import ServiceConnectorSummary
from .source_connector_plugin import SourceConnectorPlugin
from .source_connector_plugin_summary import SourceConnectorPluginSummary
from .source_details import SourceDetails
from .source_details_response import SourceDetailsResponse
from .static_dimension_value import StaticDimensionValue
from .streaming_cursor_details import StreamingCursorDetails
from .streaming_source_details import StreamingSourceDetails
from .streaming_source_details_response import StreamingSourceDetailsResponse
from .streaming_target_details import StreamingTargetDetails
from .streaming_target_details_response import StreamingTargetDetailsResponse
from .target_connector_plugin import TargetConnectorPlugin
from .target_connector_plugin_summary import TargetConnectorPluginSummary
from .target_details import TargetDetails
from .target_details_response import TargetDetailsResponse
from .task_details import TaskDetails
from .task_details_response import TaskDetailsResponse
from .trim_horizon_streaming_cursor import TrimHorizonStreamingCursor
from .update_service_connector_details import UpdateServiceConnectorDetails
from .work_request import WorkRequest
from .work_request_collection import WorkRequestCollection
from .work_request_error import WorkRequestError
from .work_request_error_collection import WorkRequestErrorCollection
from .work_request_log_entry import WorkRequestLogEntry
from .work_request_log_entry_collection import WorkRequestLogEntryCollection
from .work_request_resource import WorkRequestResource

# Maps type names to classes for sch services.
sch_type_mapping = {
    "ChangeServiceConnectorCompartmentDetails": ChangeServiceConnectorCompartmentDetails,
    "ConnectorPlugin": ConnectorPlugin,
    "ConnectorPluginCollection": ConnectorPluginCollection,
    "ConnectorPluginSummary": ConnectorPluginSummary,
    "CreateServiceConnectorDetails": CreateServiceConnectorDetails,
    "DimensionDetails": DimensionDetails,
    "DimensionValueDetails": DimensionValueDetails,
    "FunctionTaskDetails": FunctionTaskDetails,
    "FunctionTaskDetailsResponse": FunctionTaskDetailsResponse,
    "FunctionsTargetDetails": FunctionsTargetDetails,
    "FunctionsTargetDetailsResponse": FunctionsTargetDetailsResponse,
    "JmesPathDimensionValue": JmesPathDimensionValue,
    "LatestStreamingCursor": LatestStreamingCursor,
    "LogRuleTaskDetails": LogRuleTaskDetails,
    "LogRuleTaskDetailsResponse": LogRuleTaskDetailsResponse,
    "LogSource": LogSource,
    "LoggingAnalyticsTargetDetails": LoggingAnalyticsTargetDetails,
    "LoggingAnalyticsTargetDetailsResponse": LoggingAnalyticsTargetDetailsResponse,
    "LoggingSourceDetails": LoggingSourceDetails,
    "LoggingSourceDetailsResponse": LoggingSourceDetailsResponse,
    "MonitoringSource": MonitoringSource,
    "MonitoringSourceAllMetrics": MonitoringSourceAllMetrics,
    "MonitoringSourceDetails": MonitoringSourceDetails,
    "MonitoringSourceDetailsResponse": MonitoringSourceDetailsResponse,
    "MonitoringSourceMetricDetails": MonitoringSourceMetricDetails,
    "MonitoringSourceNamespaceDetails": MonitoringSourceNamespaceDetails,
    "MonitoringSourceSelectedNamespace": MonitoringSourceSelectedNamespace,
    "MonitoringSourceSelectedNamespaceDetails": MonitoringSourceSelectedNamespaceDetails,
    "MonitoringTargetDetails": MonitoringTargetDetails,
    "MonitoringTargetDetailsResponse": MonitoringTargetDetailsResponse,
    "NotificationsTargetDetails": NotificationsTargetDetails,
    "NotificationsTargetDetailsResponse": NotificationsTargetDetailsResponse,
    "ObjectStorageTargetDetails": ObjectStorageTargetDetails,
    "ObjectStorageTargetDetailsResponse": ObjectStorageTargetDetailsResponse,
    "PluginSourceDetails": PluginSourceDetails,
    "PluginSourceDetailsResponse": PluginSourceDetailsResponse,
    "PrivateEndpointMetadata": PrivateEndpointMetadata,
    "ServiceConnector": ServiceConnector,
    "ServiceConnectorCollection": ServiceConnectorCollection,
    "ServiceConnectorSummary": ServiceConnectorSummary,
    "SourceConnectorPlugin": SourceConnectorPlugin,
    "SourceConnectorPluginSummary": SourceConnectorPluginSummary,
    "SourceDetails": SourceDetails,
    "SourceDetailsResponse": SourceDetailsResponse,
    "StaticDimensionValue": StaticDimensionValue,
    "StreamingCursorDetails": StreamingCursorDetails,
    "StreamingSourceDetails": StreamingSourceDetails,
    "StreamingSourceDetailsResponse": StreamingSourceDetailsResponse,
    "StreamingTargetDetails": StreamingTargetDetails,
    "StreamingTargetDetailsResponse": StreamingTargetDetailsResponse,
    "TargetConnectorPlugin": TargetConnectorPlugin,
    "TargetConnectorPluginSummary": TargetConnectorPluginSummary,
    "TargetDetails": TargetDetails,
    "TargetDetailsResponse": TargetDetailsResponse,
    "TaskDetails": TaskDetails,
    "TaskDetailsResponse": TaskDetailsResponse,
    "TrimHorizonStreamingCursor": TrimHorizonStreamingCursor,
    "UpdateServiceConnectorDetails": UpdateServiceConnectorDetails,
    "WorkRequest": WorkRequest,
    "WorkRequestCollection": WorkRequestCollection,
    "WorkRequestError": WorkRequestError,
    "WorkRequestErrorCollection": WorkRequestErrorCollection,
    "WorkRequestLogEntry": WorkRequestLogEntry,
    "WorkRequestLogEntryCollection": WorkRequestLogEntryCollection,
    "WorkRequestResource": WorkRequestResource
}