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: //lib/mysqlsh/lib/python3.8/site-packages/oci/delegate_access_control/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: 20230801

from __future__ import absolute_import

from .approve_delegated_resource_access_request_details import ApproveDelegatedResourceAccessRequestDetails
from .change_delegation_control_compartment_details import ChangeDelegationControlCompartmentDetails
from .change_delegation_subscription_compartment_details import ChangeDelegationSubscriptionCompartmentDetails
from .create_delegation_control_details import CreateDelegationControlDetails
from .create_delegation_subscription_details import CreateDelegationSubscriptionDetails
from .delegated_resource_access_request import DelegatedResourceAccessRequest
from .delegated_resource_access_request_approval_details import DelegatedResourceAccessRequestApprovalDetails
from .delegated_resource_access_request_audit_log_report import DelegatedResourceAccessRequestAuditLogReport
from .delegated_resource_access_request_history_collection import DelegatedResourceAccessRequestHistoryCollection
from .delegated_resource_access_request_history_summary import DelegatedResourceAccessRequestHistorySummary
from .delegated_resource_access_request_summary import DelegatedResourceAccessRequestSummary
from .delegated_resource_access_request_summary_collection import DelegatedResourceAccessRequestSummaryCollection
from .delegation_control import DelegationControl
from .delegation_control_resource_collection import DelegationControlResourceCollection
from .delegation_control_resource_summary import DelegationControlResourceSummary
from .delegation_control_summary import DelegationControlSummary
from .delegation_control_summary_collection import DelegationControlSummaryCollection
from .delegation_subscription import DelegationSubscription
from .delegation_subscription_summary import DelegationSubscriptionSummary
from .delegation_subscription_summary_collection import DelegationSubscriptionSummaryCollection
from .reject_delegated_resource_access_request_details import RejectDelegatedResourceAccessRequestDetails
from .revoke_delegated_resource_access_request_details import RevokeDelegatedResourceAccessRequestDetails
from .service_provider import ServiceProvider
from .service_provider_action import ServiceProviderAction
from .service_provider_action_properties import ServiceProviderActionProperties
from .service_provider_action_summary import ServiceProviderActionSummary
from .service_provider_action_summary_collection import ServiceProviderActionSummaryCollection
from .service_provider_interaction_collection import ServiceProviderInteractionCollection
from .service_provider_interaction_request_details import ServiceProviderInteractionRequestDetails
from .service_provider_interaction_summary import ServiceProviderInteractionSummary
from .service_provider_summary import ServiceProviderSummary
from .service_provider_summary_collection import ServiceProviderSummaryCollection
from .update_delegation_control_details import UpdateDelegationControlDetails
from .update_delegation_subscription_details import UpdateDelegationSubscriptionDetails
from .work_request import WorkRequest
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
from .work_request_summary import WorkRequestSummary
from .work_request_summary_collection import WorkRequestSummaryCollection

# Maps type names to classes for delegate_access_control services.
delegate_access_control_type_mapping = {
    "ApproveDelegatedResourceAccessRequestDetails": ApproveDelegatedResourceAccessRequestDetails,
    "ChangeDelegationControlCompartmentDetails": ChangeDelegationControlCompartmentDetails,
    "ChangeDelegationSubscriptionCompartmentDetails": ChangeDelegationSubscriptionCompartmentDetails,
    "CreateDelegationControlDetails": CreateDelegationControlDetails,
    "CreateDelegationSubscriptionDetails": CreateDelegationSubscriptionDetails,
    "DelegatedResourceAccessRequest": DelegatedResourceAccessRequest,
    "DelegatedResourceAccessRequestApprovalDetails": DelegatedResourceAccessRequestApprovalDetails,
    "DelegatedResourceAccessRequestAuditLogReport": DelegatedResourceAccessRequestAuditLogReport,
    "DelegatedResourceAccessRequestHistoryCollection": DelegatedResourceAccessRequestHistoryCollection,
    "DelegatedResourceAccessRequestHistorySummary": DelegatedResourceAccessRequestHistorySummary,
    "DelegatedResourceAccessRequestSummary": DelegatedResourceAccessRequestSummary,
    "DelegatedResourceAccessRequestSummaryCollection": DelegatedResourceAccessRequestSummaryCollection,
    "DelegationControl": DelegationControl,
    "DelegationControlResourceCollection": DelegationControlResourceCollection,
    "DelegationControlResourceSummary": DelegationControlResourceSummary,
    "DelegationControlSummary": DelegationControlSummary,
    "DelegationControlSummaryCollection": DelegationControlSummaryCollection,
    "DelegationSubscription": DelegationSubscription,
    "DelegationSubscriptionSummary": DelegationSubscriptionSummary,
    "DelegationSubscriptionSummaryCollection": DelegationSubscriptionSummaryCollection,
    "RejectDelegatedResourceAccessRequestDetails": RejectDelegatedResourceAccessRequestDetails,
    "RevokeDelegatedResourceAccessRequestDetails": RevokeDelegatedResourceAccessRequestDetails,
    "ServiceProvider": ServiceProvider,
    "ServiceProviderAction": ServiceProviderAction,
    "ServiceProviderActionProperties": ServiceProviderActionProperties,
    "ServiceProviderActionSummary": ServiceProviderActionSummary,
    "ServiceProviderActionSummaryCollection": ServiceProviderActionSummaryCollection,
    "ServiceProviderInteractionCollection": ServiceProviderInteractionCollection,
    "ServiceProviderInteractionRequestDetails": ServiceProviderInteractionRequestDetails,
    "ServiceProviderInteractionSummary": ServiceProviderInteractionSummary,
    "ServiceProviderSummary": ServiceProviderSummary,
    "ServiceProviderSummaryCollection": ServiceProviderSummaryCollection,
    "UpdateDelegationControlDetails": UpdateDelegationControlDetails,
    "UpdateDelegationSubscriptionDetails": UpdateDelegationSubscriptionDetails,
    "WorkRequest": WorkRequest,
    "WorkRequestError": WorkRequestError,
    "WorkRequestErrorCollection": WorkRequestErrorCollection,
    "WorkRequestLogEntry": WorkRequestLogEntry,
    "WorkRequestLogEntryCollection": WorkRequestLogEntryCollection,
    "WorkRequestResource": WorkRequestResource,
    "WorkRequestSummary": WorkRequestSummary,
    "WorkRequestSummaryCollection": WorkRequestSummaryCollection
}