File: //lib/mysqlsh/lib/python3.8/site-packages/oci/analytics/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: 20190331
from __future__ import absolute_import
from .analytics_instance import AnalyticsInstance
from .analytics_instance_summary import AnalyticsInstanceSummary
from .capacity import Capacity
from .change_analytics_instance_network_endpoint_details import ChangeAnalyticsInstanceNetworkEndpointDetails
from .change_compartment_details import ChangeCompartmentDetails
from .create_analytics_instance_details import CreateAnalyticsInstanceDetails
from .create_private_access_channel_details import CreatePrivateAccessChannelDetails
from .create_vanity_url_details import CreateVanityUrlDetails
from .network_endpoint_details import NetworkEndpointDetails
from .private_access_channel import PrivateAccessChannel
from .private_endpoint_details import PrivateEndpointDetails
from .private_source_dns_zone import PrivateSourceDnsZone
from .private_source_scan_host import PrivateSourceScanHost
from .public_endpoint_details import PublicEndpointDetails
from .scale_analytics_instance_details import ScaleAnalyticsInstanceDetails
from .set_feature_bundle_details import SetFeatureBundleDetails
from .set_kms_key_details import SetKmsKeyDetails
from .update_analytics_instance_details import UpdateAnalyticsInstanceDetails
from .update_private_access_channel_details import UpdatePrivateAccessChannelDetails
from .update_vanity_url_details import UpdateVanityUrlDetails
from .vanity_url_details import VanityUrlDetails
from .virtual_cloud_network import VirtualCloudNetwork
from .work_request import WorkRequest
from .work_request_error import WorkRequestError
from .work_request_log import WorkRequestLog
from .work_request_resource import WorkRequestResource
from .work_request_summary import WorkRequestSummary
# Maps type names to classes for analytics services.
analytics_type_mapping = {
"AnalyticsInstance": AnalyticsInstance,
"AnalyticsInstanceSummary": AnalyticsInstanceSummary,
"Capacity": Capacity,
"ChangeAnalyticsInstanceNetworkEndpointDetails": ChangeAnalyticsInstanceNetworkEndpointDetails,
"ChangeCompartmentDetails": ChangeCompartmentDetails,
"CreateAnalyticsInstanceDetails": CreateAnalyticsInstanceDetails,
"CreatePrivateAccessChannelDetails": CreatePrivateAccessChannelDetails,
"CreateVanityUrlDetails": CreateVanityUrlDetails,
"NetworkEndpointDetails": NetworkEndpointDetails,
"PrivateAccessChannel": PrivateAccessChannel,
"PrivateEndpointDetails": PrivateEndpointDetails,
"PrivateSourceDnsZone": PrivateSourceDnsZone,
"PrivateSourceScanHost": PrivateSourceScanHost,
"PublicEndpointDetails": PublicEndpointDetails,
"ScaleAnalyticsInstanceDetails": ScaleAnalyticsInstanceDetails,
"SetFeatureBundleDetails": SetFeatureBundleDetails,
"SetKmsKeyDetails": SetKmsKeyDetails,
"UpdateAnalyticsInstanceDetails": UpdateAnalyticsInstanceDetails,
"UpdatePrivateAccessChannelDetails": UpdatePrivateAccessChannelDetails,
"UpdateVanityUrlDetails": UpdateVanityUrlDetails,
"VanityUrlDetails": VanityUrlDetails,
"VirtualCloudNetwork": VirtualCloudNetwork,
"WorkRequest": WorkRequest,
"WorkRequestError": WorkRequestError,
"WorkRequestLog": WorkRequestLog,
"WorkRequestResource": WorkRequestResource,
"WorkRequestSummary": WorkRequestSummary
}