# 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: 20220125

from __future__ import absolute_import

from .associate_dr_protection_group_details import AssociateDrProtectionGroupDetails
from .automatic_dr_configuration import AutomaticDrConfiguration
from .automatic_dr_configuration_collection import AutomaticDrConfigurationCollection
from .automatic_dr_configuration_member import AutomaticDrConfigurationMember
from .automatic_dr_configuration_member_autonomous_container_database import AutomaticDrConfigurationMemberAutonomousContainerDatabase
from .automatic_dr_configuration_member_autonomous_database import AutomaticDrConfigurationMemberAutonomousDatabase
from .automatic_dr_configuration_member_database import AutomaticDrConfigurationMemberDatabase
from .automatic_dr_configuration_summary import AutomaticDrConfigurationSummary
from .automatic_execution_details import AutomaticExecutionDetails
from .block_volume_attachment_details import BlockVolumeAttachmentDetails
from .block_volume_mount_details import BlockVolumeMountDetails
from .cancel_dr_plan_execution_details import CancelDrPlanExecutionDetails
from .change_dr_protection_group_compartment_details import ChangeDrProtectionGroupCompartmentDetails
from .compute_instance_movable_file_system_operation import ComputeInstanceMovableFileSystemOperation
from .compute_instance_movable_vnic_mapping import ComputeInstanceMovableVnicMapping
from .compute_instance_movable_vnic_mapping_details import ComputeInstanceMovableVnicMappingDetails
from .compute_instance_non_movable_block_volume_attach_and_mount_operations_details import ComputeInstanceNonMovableBlockVolumeAttachAndMountOperationsDetails
from .compute_instance_non_movable_block_volume_attach_operation_details import ComputeInstanceNonMovableBlockVolumeAttachOperationDetails
from .compute_instance_non_movable_block_volume_mount_operation_details import ComputeInstanceNonMovableBlockVolumeMountOperationDetails
from .compute_instance_non_movable_block_volume_operation import ComputeInstanceNonMovableBlockVolumeOperation
from .compute_instance_non_movable_file_system_operation import ComputeInstanceNonMovableFileSystemOperation
from .compute_instance_vnic_mapping import ComputeInstanceVnicMapping
from .compute_instance_vnic_mapping_details import ComputeInstanceVnicMappingDetails
from .create_automatic_dr_configuration_details import CreateAutomaticDrConfigurationDetails
from .create_automatic_dr_configuration_member_autonomous_container_database_details import CreateAutomaticDrConfigurationMemberAutonomousContainerDatabaseDetails
from .create_automatic_dr_configuration_member_autonomous_database_details import CreateAutomaticDrConfigurationMemberAutonomousDatabaseDetails
from .create_automatic_dr_configuration_member_database_details import CreateAutomaticDrConfigurationMemberDatabaseDetails
from .create_automatic_dr_configuration_member_details import CreateAutomaticDrConfigurationMemberDetails
from .create_block_volume_attachment_details import CreateBlockVolumeAttachmentDetails
from .create_block_volume_mount_details import CreateBlockVolumeMountDetails
from .create_compute_instance_movable_file_system_operation_details import CreateComputeInstanceMovableFileSystemOperationDetails
from .create_compute_instance_non_movable_block_volume_attach_and_mount_operations_details import CreateComputeInstanceNonMovableBlockVolumeAttachAndMountOperationsDetails
from .create_compute_instance_non_movable_block_volume_attach_operation_details import CreateComputeInstanceNonMovableBlockVolumeAttachOperationDetails
from .create_compute_instance_non_movable_block_volume_mount_operation_details import CreateComputeInstanceNonMovableBlockVolumeMountOperationDetails
from .create_compute_instance_non_movable_block_volume_operation_details import CreateComputeInstanceNonMovableBlockVolumeOperationDetails
from .create_compute_instance_non_movable_file_system_operation_details import CreateComputeInstanceNonMovableFileSystemOperationDetails
from .create_dr_plan_details import CreateDrPlanDetails
from .create_dr_plan_execution_details import CreateDrPlanExecutionDetails
from .create_dr_protection_group_details import CreateDrProtectionGroupDetails
from .create_dr_protection_group_member_autonomous_container_database_details import CreateDrProtectionGroupMemberAutonomousContainerDatabaseDetails
from .create_dr_protection_group_member_autonomous_database_details import CreateDrProtectionGroupMemberAutonomousDatabaseDetails
from .create_dr_protection_group_member_compute_instance_details import CreateDrProtectionGroupMemberComputeInstanceDetails
from .create_dr_protection_group_member_compute_instance_movable_details import CreateDrProtectionGroupMemberComputeInstanceMovableDetails
from .create_dr_protection_group_member_compute_instance_non_movable_details import CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails
from .create_dr_protection_group_member_database_details import CreateDrProtectionGroupMemberDatabaseDetails
from .create_dr_protection_group_member_details import CreateDrProtectionGroupMemberDetails
from .create_dr_protection_group_member_file_system_details import CreateDrProtectionGroupMemberFileSystemDetails
from .create_dr_protection_group_member_load_balancer_details import CreateDrProtectionGroupMemberLoadBalancerDetails
from .create_dr_protection_group_member_my_sql_db_system_details import CreateDrProtectionGroupMemberMySqlDbSystemDetails
from .create_dr_protection_group_member_network_load_balancer_details import CreateDrProtectionGroupMemberNetworkLoadBalancerDetails
from .create_dr_protection_group_member_object_storage_bucket_details import CreateDrProtectionGroupMemberObjectStorageBucketDetails
from .create_dr_protection_group_member_oke_cluster_details import CreateDrProtectionGroupMemberOkeClusterDetails
from .create_dr_protection_group_member_volume_group_details import CreateDrProtectionGroupMemberVolumeGroupDetails
from .create_file_system_mount_details import CreateFileSystemMountDetails
from .create_file_system_unmount_details import CreateFileSystemUnmountDetails
from .create_my_sql_db_system_admin_user_details import CreateMySqlDbSystemAdminUserDetails
from .create_my_sql_db_system_replication_user_details import CreateMySqlDbSystemReplicationUserDetails
from .create_object_storage_log_location_details import CreateObjectStorageLogLocationDetails
from .create_oke_backup_location_details import CreateOkeBackupLocationDetails
from .create_oke_cluster_backup_config_details import CreateOkeClusterBackupConfigDetails
from .create_oke_cluster_load_balancer_mapping_details import CreateOkeClusterLoadBalancerMappingDetails
from .create_oke_cluster_managed_node_pool_configuration_details import CreateOkeClusterManagedNodePoolConfigurationDetails
from .create_oke_cluster_network_load_balancer_mapping_details import CreateOkeClusterNetworkLoadBalancerMappingDetails
from .create_oke_cluster_vault_mapping_details import CreateOkeClusterVaultMappingDetails
from .create_oke_cluster_virtual_node_pool_configuration_details import CreateOkeClusterVirtualNodePoolConfigurationDetails
from .create_source_volume_to_destination_encryption_key_mapping_details import CreateSourceVolumeToDestinationEncryptionKeyMappingDetails
from .create_vault_and_encryption_key_details import CreateVaultAndEncryptionKeyDetails
from .disassociate_dr_protection_group_default_details import DisassociateDrProtectionGroupDefaultDetails
from .disassociate_dr_protection_group_details import DisassociateDrProtectionGroupDetails
from .dr_plan import DrPlan
from .dr_plan_collection import DrPlanCollection
from .dr_plan_execution import DrPlanExecution
from .dr_plan_execution_collection import DrPlanExecutionCollection
from .dr_plan_execution_control_details import DrPlanExecutionControlDetails
from .dr_plan_execution_option_details import DrPlanExecutionOptionDetails
from .dr_plan_execution_options import DrPlanExecutionOptions
from .dr_plan_execution_summary import DrPlanExecutionSummary
from .dr_plan_group import DrPlanGroup
from .dr_plan_group_execution import DrPlanGroupExecution
from .dr_plan_step import DrPlanStep
from .dr_plan_step_execution import DrPlanStepExecution
from .dr_plan_summary import DrPlanSummary
from .dr_plan_user_defined_step import DrPlanUserDefinedStep
from .dr_protection_group import DrProtectionGroup
from .dr_protection_group_collection import DrProtectionGroupCollection
from .dr_protection_group_member import DrProtectionGroupMember
from .dr_protection_group_member_autonomous_container_database import DrProtectionGroupMemberAutonomousContainerDatabase
from .dr_protection_group_member_autonomous_database import DrProtectionGroupMemberAutonomousDatabase
from .dr_protection_group_member_compute_instance import DrProtectionGroupMemberComputeInstance
from .dr_protection_group_member_compute_instance_movable import DrProtectionGroupMemberComputeInstanceMovable
from .dr_protection_group_member_compute_instance_non_movable import DrProtectionGroupMemberComputeInstanceNonMovable
from .dr_protection_group_member_database import DrProtectionGroupMemberDatabase
from .dr_protection_group_member_file_system import DrProtectionGroupMemberFileSystem
from .dr_protection_group_member_load_balancer import DrProtectionGroupMemberLoadBalancer
from .dr_protection_group_member_my_sql_db_system import DrProtectionGroupMemberMySqlDbSystem
from .dr_protection_group_member_network_load_balancer import DrProtectionGroupMemberNetworkLoadBalancer
from .dr_protection_group_member_object_storage_bucket import DrProtectionGroupMemberObjectStorageBucket
from .dr_protection_group_member_oke_cluster import DrProtectionGroupMemberOkeCluster
from .dr_protection_group_member_volume_group import DrProtectionGroupMemberVolumeGroup
from .dr_protection_group_summary import DrProtectionGroupSummary
from .failover_execution_option_details import FailoverExecutionOptionDetails
from .failover_execution_options import FailoverExecutionOptions
from .failover_precheck_execution_option_details import FailoverPrecheckExecutionOptionDetails
from .failover_precheck_execution_options import FailoverPrecheckExecutionOptions
from .file_system_export_mapping import FileSystemExportMapping
from .file_system_export_mapping_details import FileSystemExportMappingDetails
from .file_system_mount_details import FileSystemMountDetails
from .file_system_unmount_details import FileSystemUnmountDetails
from .ignore_dr_plan_execution_details import IgnoreDrPlanExecutionDetails
from .invoke_function_precheck_step import InvokeFunctionPrecheckStep
from .invoke_function_step import InvokeFunctionStep
from .invoke_function_user_defined_custom_precheck_step import InvokeFunctionUserDefinedCustomPrecheckStep
from .load_balancer_backend_set_mapping import LoadBalancerBackendSetMapping
from .load_balancer_backend_set_mapping_details import LoadBalancerBackendSetMappingDetails
from .local_script_precheck_step import LocalScriptPrecheckStep
from .my_sql_db_system_admin_user_details import MySqlDbSystemAdminUserDetails
from .my_sql_db_system_replication_user_details import MySqlDbSystemReplicationUserDetails
from .network_load_balancer_backend_set_mapping import NetworkLoadBalancerBackendSetMapping
from .network_load_balancer_backend_set_mapping_details import NetworkLoadBalancerBackendSetMappingDetails
from .object_storage_log_location import ObjectStorageLogLocation
from .object_storage_script_location import ObjectStorageScriptLocation
from .object_store_script_precheck_step import ObjectStoreScriptPrecheckStep
from .oke_backup_location import OkeBackupLocation
from .oke_cluster_backup_config import OkeClusterBackupConfig
from .oke_cluster_load_balancer_mapping import OkeClusterLoadBalancerMapping
from .oke_cluster_managed_node_pool_configuration import OkeClusterManagedNodePoolConfiguration
from .oke_cluster_network_load_balancer_mapping import OkeClusterNetworkLoadBalancerMapping
from .oke_cluster_vault_mapping import OkeClusterVaultMapping
from .oke_cluster_virtual_node_pool_configuration import OkeClusterVirtualNodePoolConfiguration
from .pause_dr_plan_execution_details import PauseDrPlanExecutionDetails
from .refresh_dr_plan_default_details import RefreshDrPlanDefaultDetails
from .refresh_dr_plan_details import RefreshDrPlanDetails
from .resume_dr_plan_execution_details import ResumeDrPlanExecutionDetails
from .retry_dr_plan_execution_details import RetryDrPlanExecutionDetails
from .run_local_script_user_defined_custom_precheck_step import RunLocalScriptUserDefinedCustomPrecheckStep
from .run_local_script_user_defined_step import RunLocalScriptUserDefinedStep
from .run_object_store_script_user_defined_custom_precheck_step import RunObjectStoreScriptUserDefinedCustomPrecheckStep
from .run_object_store_script_user_defined_step import RunObjectStoreScriptUserDefinedStep
from .source_volume_to_destination_encryption_key_mapping import SourceVolumeToDestinationEncryptionKeyMapping
from .start_drill_execution_option_details import StartDrillExecutionOptionDetails
from .start_drill_execution_options import StartDrillExecutionOptions
from .start_drill_precheck_execution_option_details import StartDrillPrecheckExecutionOptionDetails
from .start_drill_precheck_execution_options import StartDrillPrecheckExecutionOptions
from .stop_drill_execution_option_details import StopDrillExecutionOptionDetails
from .stop_drill_execution_options import StopDrillExecutionOptions
from .stop_drill_precheck_execution_option_details import StopDrillPrecheckExecutionOptionDetails
from .stop_drill_precheck_execution_options import StopDrillPrecheckExecutionOptions
from .switchover_execution_option_details import SwitchoverExecutionOptionDetails
from .switchover_execution_options import SwitchoverExecutionOptions
from .switchover_precheck_execution_option_details import SwitchoverPrecheckExecutionOptionDetails
from .switchover_precheck_execution_options import SwitchoverPrecheckExecutionOptions
from .update_automatic_dr_configuration_details import UpdateAutomaticDrConfigurationDetails
from .update_automatic_dr_configuration_member_autonomous_container_database_details import UpdateAutomaticDrConfigurationMemberAutonomousContainerDatabaseDetails
from .update_automatic_dr_configuration_member_autonomous_database_details import UpdateAutomaticDrConfigurationMemberAutonomousDatabaseDetails
from .update_automatic_dr_configuration_member_database_details import UpdateAutomaticDrConfigurationMemberDatabaseDetails
from .update_automatic_dr_configuration_member_details import UpdateAutomaticDrConfigurationMemberDetails
from .update_block_volume_attachment_details import UpdateBlockVolumeAttachmentDetails
from .update_block_volume_mount_details import UpdateBlockVolumeMountDetails
from .update_compute_instance_movable_file_system_operation_details import UpdateComputeInstanceMovableFileSystemOperationDetails
from .update_compute_instance_non_movable_block_volume_attach_and_mount_operations_details import UpdateComputeInstanceNonMovableBlockVolumeAttachAndMountOperationsDetails
from .update_compute_instance_non_movable_block_volume_attach_operation_details import UpdateComputeInstanceNonMovableBlockVolumeAttachOperationDetails
from .update_compute_instance_non_movable_block_volume_mount_operation_details import UpdateComputeInstanceNonMovableBlockVolumeMountOperationDetails
from .update_compute_instance_non_movable_block_volume_operation_details import UpdateComputeInstanceNonMovableBlockVolumeOperationDetails
from .update_compute_instance_non_movable_file_system_operation_details import UpdateComputeInstanceNonMovableFileSystemOperationDetails
from .update_dr_plan_details import UpdateDrPlanDetails
from .update_dr_plan_execution_details import UpdateDrPlanExecutionDetails
from .update_dr_plan_group_details import UpdateDrPlanGroupDetails
from .update_dr_plan_step_details import UpdateDrPlanStepDetails
from .update_dr_plan_user_defined_step_details import UpdateDrPlanUserDefinedStepDetails
from .update_dr_protection_group_details import UpdateDrProtectionGroupDetails
from .update_dr_protection_group_member_autonomous_container_database_details import UpdateDrProtectionGroupMemberAutonomousContainerDatabaseDetails
from .update_dr_protection_group_member_autonomous_database_details import UpdateDrProtectionGroupMemberAutonomousDatabaseDetails
from .update_dr_protection_group_member_compute_instance_details import UpdateDrProtectionGroupMemberComputeInstanceDetails
from .update_dr_protection_group_member_compute_instance_movable_details import UpdateDrProtectionGroupMemberComputeInstanceMovableDetails
from .update_dr_protection_group_member_compute_instance_non_movable_details import UpdateDrProtectionGroupMemberComputeInstanceNonMovableDetails
from .update_dr_protection_group_member_database_details import UpdateDrProtectionGroupMemberDatabaseDetails
from .update_dr_protection_group_member_details import UpdateDrProtectionGroupMemberDetails
from .update_dr_protection_group_member_file_system_details import UpdateDrProtectionGroupMemberFileSystemDetails
from .update_dr_protection_group_member_load_balancer_details import UpdateDrProtectionGroupMemberLoadBalancerDetails
from .update_dr_protection_group_member_my_sql_db_system_details import UpdateDrProtectionGroupMemberMySqlDbSystemDetails
from .update_dr_protection_group_member_network_load_balancer_details import UpdateDrProtectionGroupMemberNetworkLoadBalancerDetails
from .update_dr_protection_group_member_object_storage_bucket_details import UpdateDrProtectionGroupMemberObjectStorageBucketDetails
from .update_dr_protection_group_member_oke_cluster_details import UpdateDrProtectionGroupMemberOkeClusterDetails
from .update_dr_protection_group_member_volume_group_details import UpdateDrProtectionGroupMemberVolumeGroupDetails
from .update_dr_protection_group_role_details import UpdateDrProtectionGroupRoleDetails
from .update_file_system_mount_details import UpdateFileSystemMountDetails
from .update_file_system_unmount_details import UpdateFileSystemUnmountDetails
from .update_invoke_function_precheck_step_details import UpdateInvokeFunctionPrecheckStepDetails
from .update_invoke_function_user_defined_custom_precheck_step_details import UpdateInvokeFunctionUserDefinedCustomPrecheckStepDetails
from .update_invoke_function_user_defined_step_details import UpdateInvokeFunctionUserDefinedStepDetails
from .update_local_script_precheck_step_details import UpdateLocalScriptPrecheckStepDetails
from .update_my_sql_db_system_admin_user_details import UpdateMySqlDbSystemAdminUserDetails
from .update_my_sql_db_system_replication_user_details import UpdateMySqlDbSystemReplicationUserDetails
from .update_object_storage_log_location_details import UpdateObjectStorageLogLocationDetails
from .update_object_storage_script_location_details import UpdateObjectStorageScriptLocationDetails
from .update_object_store_script_precheck_step_details import UpdateObjectStoreScriptPrecheckStepDetails
from .update_oke_backup_location_details import UpdateOkeBackupLocationDetails
from .update_oke_cluster_backup_config_details import UpdateOkeClusterBackupConfigDetails
from .update_oke_cluster_load_balancer_mapping_details import UpdateOkeClusterLoadBalancerMappingDetails
from .update_oke_cluster_managed_node_pool_configuration_details import UpdateOkeClusterManagedNodePoolConfigurationDetails
from .update_oke_cluster_network_load_balancer_mapping_details import UpdateOkeClusterNetworkLoadBalancerMappingDetails
from .update_oke_cluster_vault_mapping_details import UpdateOkeClusterVaultMappingDetails
from .update_oke_cluster_virtual_node_pool_configuration_details import UpdateOkeClusterVirtualNodePoolConfigurationDetails
from .update_run_local_script_user_defined_custom_precheck_step_details import UpdateRunLocalScriptUserDefinedCustomPrecheckStepDetails
from .update_run_local_script_user_defined_step_details import UpdateRunLocalScriptUserDefinedStepDetails
from .update_run_object_store_script_user_defined_custom_precheck_step_details import UpdateRunObjectStoreScriptUserDefinedCustomPrecheckStepDetails
from .update_run_object_store_script_user_defined_step_details import UpdateRunObjectStoreScriptUserDefinedStepDetails
from .update_source_volume_to_destination_encryption_key_mapping_details import UpdateSourceVolumeToDestinationEncryptionKeyMappingDetails
from .update_vault_and_encryption_key_details import UpdateVaultAndEncryptionKeyDetails
from .vault_and_encryption_key import VaultAndEncryptionKey
from .verify_dr_plan_default_details import VerifyDrPlanDefaultDetails
from .verify_dr_plan_details import VerifyDrPlanDetails
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 disaster_recovery services.
disaster_recovery_type_mapping = {
    "AssociateDrProtectionGroupDetails": AssociateDrProtectionGroupDetails,
    "AutomaticDrConfiguration": AutomaticDrConfiguration,
    "AutomaticDrConfigurationCollection": AutomaticDrConfigurationCollection,
    "AutomaticDrConfigurationMember": AutomaticDrConfigurationMember,
    "AutomaticDrConfigurationMemberAutonomousContainerDatabase": AutomaticDrConfigurationMemberAutonomousContainerDatabase,
    "AutomaticDrConfigurationMemberAutonomousDatabase": AutomaticDrConfigurationMemberAutonomousDatabase,
    "AutomaticDrConfigurationMemberDatabase": AutomaticDrConfigurationMemberDatabase,
    "AutomaticDrConfigurationSummary": AutomaticDrConfigurationSummary,
    "AutomaticExecutionDetails": AutomaticExecutionDetails,
    "BlockVolumeAttachmentDetails": BlockVolumeAttachmentDetails,
    "BlockVolumeMountDetails": BlockVolumeMountDetails,
    "CancelDrPlanExecutionDetails": CancelDrPlanExecutionDetails,
    "ChangeDrProtectionGroupCompartmentDetails": ChangeDrProtectionGroupCompartmentDetails,
    "ComputeInstanceMovableFileSystemOperation": ComputeInstanceMovableFileSystemOperation,
    "ComputeInstanceMovableVnicMapping": ComputeInstanceMovableVnicMapping,
    "ComputeInstanceMovableVnicMappingDetails": ComputeInstanceMovableVnicMappingDetails,
    "ComputeInstanceNonMovableBlockVolumeAttachAndMountOperationsDetails": ComputeInstanceNonMovableBlockVolumeAttachAndMountOperationsDetails,
    "ComputeInstanceNonMovableBlockVolumeAttachOperationDetails": ComputeInstanceNonMovableBlockVolumeAttachOperationDetails,
    "ComputeInstanceNonMovableBlockVolumeMountOperationDetails": ComputeInstanceNonMovableBlockVolumeMountOperationDetails,
    "ComputeInstanceNonMovableBlockVolumeOperation": ComputeInstanceNonMovableBlockVolumeOperation,
    "ComputeInstanceNonMovableFileSystemOperation": ComputeInstanceNonMovableFileSystemOperation,
    "ComputeInstanceVnicMapping": ComputeInstanceVnicMapping,
    "ComputeInstanceVnicMappingDetails": ComputeInstanceVnicMappingDetails,
    "CreateAutomaticDrConfigurationDetails": CreateAutomaticDrConfigurationDetails,
    "CreateAutomaticDrConfigurationMemberAutonomousContainerDatabaseDetails": CreateAutomaticDrConfigurationMemberAutonomousContainerDatabaseDetails,
    "CreateAutomaticDrConfigurationMemberAutonomousDatabaseDetails": CreateAutomaticDrConfigurationMemberAutonomousDatabaseDetails,
    "CreateAutomaticDrConfigurationMemberDatabaseDetails": CreateAutomaticDrConfigurationMemberDatabaseDetails,
    "CreateAutomaticDrConfigurationMemberDetails": CreateAutomaticDrConfigurationMemberDetails,
    "CreateBlockVolumeAttachmentDetails": CreateBlockVolumeAttachmentDetails,
    "CreateBlockVolumeMountDetails": CreateBlockVolumeMountDetails,
    "CreateComputeInstanceMovableFileSystemOperationDetails": CreateComputeInstanceMovableFileSystemOperationDetails,
    "CreateComputeInstanceNonMovableBlockVolumeAttachAndMountOperationsDetails": CreateComputeInstanceNonMovableBlockVolumeAttachAndMountOperationsDetails,
    "CreateComputeInstanceNonMovableBlockVolumeAttachOperationDetails": CreateComputeInstanceNonMovableBlockVolumeAttachOperationDetails,
    "CreateComputeInstanceNonMovableBlockVolumeMountOperationDetails": CreateComputeInstanceNonMovableBlockVolumeMountOperationDetails,
    "CreateComputeInstanceNonMovableBlockVolumeOperationDetails": CreateComputeInstanceNonMovableBlockVolumeOperationDetails,
    "CreateComputeInstanceNonMovableFileSystemOperationDetails": CreateComputeInstanceNonMovableFileSystemOperationDetails,
    "CreateDrPlanDetails": CreateDrPlanDetails,
    "CreateDrPlanExecutionDetails": CreateDrPlanExecutionDetails,
    "CreateDrProtectionGroupDetails": CreateDrProtectionGroupDetails,
    "CreateDrProtectionGroupMemberAutonomousContainerDatabaseDetails": CreateDrProtectionGroupMemberAutonomousContainerDatabaseDetails,
    "CreateDrProtectionGroupMemberAutonomousDatabaseDetails": CreateDrProtectionGroupMemberAutonomousDatabaseDetails,
    "CreateDrProtectionGroupMemberComputeInstanceDetails": CreateDrProtectionGroupMemberComputeInstanceDetails,
    "CreateDrProtectionGroupMemberComputeInstanceMovableDetails": CreateDrProtectionGroupMemberComputeInstanceMovableDetails,
    "CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails": CreateDrProtectionGroupMemberComputeInstanceNonMovableDetails,
    "CreateDrProtectionGroupMemberDatabaseDetails": CreateDrProtectionGroupMemberDatabaseDetails,
    "CreateDrProtectionGroupMemberDetails": CreateDrProtectionGroupMemberDetails,
    "CreateDrProtectionGroupMemberFileSystemDetails": CreateDrProtectionGroupMemberFileSystemDetails,
    "CreateDrProtectionGroupMemberLoadBalancerDetails": CreateDrProtectionGroupMemberLoadBalancerDetails,
    "CreateDrProtectionGroupMemberMySqlDbSystemDetails": CreateDrProtectionGroupMemberMySqlDbSystemDetails,
    "CreateDrProtectionGroupMemberNetworkLoadBalancerDetails": CreateDrProtectionGroupMemberNetworkLoadBalancerDetails,
    "CreateDrProtectionGroupMemberObjectStorageBucketDetails": CreateDrProtectionGroupMemberObjectStorageBucketDetails,
    "CreateDrProtectionGroupMemberOkeClusterDetails": CreateDrProtectionGroupMemberOkeClusterDetails,
    "CreateDrProtectionGroupMemberVolumeGroupDetails": CreateDrProtectionGroupMemberVolumeGroupDetails,
    "CreateFileSystemMountDetails": CreateFileSystemMountDetails,
    "CreateFileSystemUnmountDetails": CreateFileSystemUnmountDetails,
    "CreateMySqlDbSystemAdminUserDetails": CreateMySqlDbSystemAdminUserDetails,
    "CreateMySqlDbSystemReplicationUserDetails": CreateMySqlDbSystemReplicationUserDetails,
    "CreateObjectStorageLogLocationDetails": CreateObjectStorageLogLocationDetails,
    "CreateOkeBackupLocationDetails": CreateOkeBackupLocationDetails,
    "CreateOkeClusterBackupConfigDetails": CreateOkeClusterBackupConfigDetails,
    "CreateOkeClusterLoadBalancerMappingDetails": CreateOkeClusterLoadBalancerMappingDetails,
    "CreateOkeClusterManagedNodePoolConfigurationDetails": CreateOkeClusterManagedNodePoolConfigurationDetails,
    "CreateOkeClusterNetworkLoadBalancerMappingDetails": CreateOkeClusterNetworkLoadBalancerMappingDetails,
    "CreateOkeClusterVaultMappingDetails": CreateOkeClusterVaultMappingDetails,
    "CreateOkeClusterVirtualNodePoolConfigurationDetails": CreateOkeClusterVirtualNodePoolConfigurationDetails,
    "CreateSourceVolumeToDestinationEncryptionKeyMappingDetails": CreateSourceVolumeToDestinationEncryptionKeyMappingDetails,
    "CreateVaultAndEncryptionKeyDetails": CreateVaultAndEncryptionKeyDetails,
    "DisassociateDrProtectionGroupDefaultDetails": DisassociateDrProtectionGroupDefaultDetails,
    "DisassociateDrProtectionGroupDetails": DisassociateDrProtectionGroupDetails,
    "DrPlan": DrPlan,
    "DrPlanCollection": DrPlanCollection,
    "DrPlanExecution": DrPlanExecution,
    "DrPlanExecutionCollection": DrPlanExecutionCollection,
    "DrPlanExecutionControlDetails": DrPlanExecutionControlDetails,
    "DrPlanExecutionOptionDetails": DrPlanExecutionOptionDetails,
    "DrPlanExecutionOptions": DrPlanExecutionOptions,
    "DrPlanExecutionSummary": DrPlanExecutionSummary,
    "DrPlanGroup": DrPlanGroup,
    "DrPlanGroupExecution": DrPlanGroupExecution,
    "DrPlanStep": DrPlanStep,
    "DrPlanStepExecution": DrPlanStepExecution,
    "DrPlanSummary": DrPlanSummary,
    "DrPlanUserDefinedStep": DrPlanUserDefinedStep,
    "DrProtectionGroup": DrProtectionGroup,
    "DrProtectionGroupCollection": DrProtectionGroupCollection,
    "DrProtectionGroupMember": DrProtectionGroupMember,
    "DrProtectionGroupMemberAutonomousContainerDatabase": DrProtectionGroupMemberAutonomousContainerDatabase,
    "DrProtectionGroupMemberAutonomousDatabase": DrProtectionGroupMemberAutonomousDatabase,
    "DrProtectionGroupMemberComputeInstance": DrProtectionGroupMemberComputeInstance,
    "DrProtectionGroupMemberComputeInstanceMovable": DrProtectionGroupMemberComputeInstanceMovable,
    "DrProtectionGroupMemberComputeInstanceNonMovable": DrProtectionGroupMemberComputeInstanceNonMovable,
    "DrProtectionGroupMemberDatabase": DrProtectionGroupMemberDatabase,
    "DrProtectionGroupMemberFileSystem": DrProtectionGroupMemberFileSystem,
    "DrProtectionGroupMemberLoadBalancer": DrProtectionGroupMemberLoadBalancer,
    "DrProtectionGroupMemberMySqlDbSystem": DrProtectionGroupMemberMySqlDbSystem,
    "DrProtectionGroupMemberNetworkLoadBalancer": DrProtectionGroupMemberNetworkLoadBalancer,
    "DrProtectionGroupMemberObjectStorageBucket": DrProtectionGroupMemberObjectStorageBucket,
    "DrProtectionGroupMemberOkeCluster": DrProtectionGroupMemberOkeCluster,
    "DrProtectionGroupMemberVolumeGroup": DrProtectionGroupMemberVolumeGroup,
    "DrProtectionGroupSummary": DrProtectionGroupSummary,
    "FailoverExecutionOptionDetails": FailoverExecutionOptionDetails,
    "FailoverExecutionOptions": FailoverExecutionOptions,
    "FailoverPrecheckExecutionOptionDetails": FailoverPrecheckExecutionOptionDetails,
    "FailoverPrecheckExecutionOptions": FailoverPrecheckExecutionOptions,
    "FileSystemExportMapping": FileSystemExportMapping,
    "FileSystemExportMappingDetails": FileSystemExportMappingDetails,
    "FileSystemMountDetails": FileSystemMountDetails,
    "FileSystemUnmountDetails": FileSystemUnmountDetails,
    "IgnoreDrPlanExecutionDetails": IgnoreDrPlanExecutionDetails,
    "InvokeFunctionPrecheckStep": InvokeFunctionPrecheckStep,
    "InvokeFunctionStep": InvokeFunctionStep,
    "InvokeFunctionUserDefinedCustomPrecheckStep": InvokeFunctionUserDefinedCustomPrecheckStep,
    "LoadBalancerBackendSetMapping": LoadBalancerBackendSetMapping,
    "LoadBalancerBackendSetMappingDetails": LoadBalancerBackendSetMappingDetails,
    "LocalScriptPrecheckStep": LocalScriptPrecheckStep,
    "MySqlDbSystemAdminUserDetails": MySqlDbSystemAdminUserDetails,
    "MySqlDbSystemReplicationUserDetails": MySqlDbSystemReplicationUserDetails,
    "NetworkLoadBalancerBackendSetMapping": NetworkLoadBalancerBackendSetMapping,
    "NetworkLoadBalancerBackendSetMappingDetails": NetworkLoadBalancerBackendSetMappingDetails,
    "ObjectStorageLogLocation": ObjectStorageLogLocation,
    "ObjectStorageScriptLocation": ObjectStorageScriptLocation,
    "ObjectStoreScriptPrecheckStep": ObjectStoreScriptPrecheckStep,
    "OkeBackupLocation": OkeBackupLocation,
    "OkeClusterBackupConfig": OkeClusterBackupConfig,
    "OkeClusterLoadBalancerMapping": OkeClusterLoadBalancerMapping,
    "OkeClusterManagedNodePoolConfiguration": OkeClusterManagedNodePoolConfiguration,
    "OkeClusterNetworkLoadBalancerMapping": OkeClusterNetworkLoadBalancerMapping,
    "OkeClusterVaultMapping": OkeClusterVaultMapping,
    "OkeClusterVirtualNodePoolConfiguration": OkeClusterVirtualNodePoolConfiguration,
    "PauseDrPlanExecutionDetails": PauseDrPlanExecutionDetails,
    "RefreshDrPlanDefaultDetails": RefreshDrPlanDefaultDetails,
    "RefreshDrPlanDetails": RefreshDrPlanDetails,
    "ResumeDrPlanExecutionDetails": ResumeDrPlanExecutionDetails,
    "RetryDrPlanExecutionDetails": RetryDrPlanExecutionDetails,
    "RunLocalScriptUserDefinedCustomPrecheckStep": RunLocalScriptUserDefinedCustomPrecheckStep,
    "RunLocalScriptUserDefinedStep": RunLocalScriptUserDefinedStep,
    "RunObjectStoreScriptUserDefinedCustomPrecheckStep": RunObjectStoreScriptUserDefinedCustomPrecheckStep,
    "RunObjectStoreScriptUserDefinedStep": RunObjectStoreScriptUserDefinedStep,
    "SourceVolumeToDestinationEncryptionKeyMapping": SourceVolumeToDestinationEncryptionKeyMapping,
    "StartDrillExecutionOptionDetails": StartDrillExecutionOptionDetails,
    "StartDrillExecutionOptions": StartDrillExecutionOptions,
    "StartDrillPrecheckExecutionOptionDetails": StartDrillPrecheckExecutionOptionDetails,
    "StartDrillPrecheckExecutionOptions": StartDrillPrecheckExecutionOptions,
    "StopDrillExecutionOptionDetails": StopDrillExecutionOptionDetails,
    "StopDrillExecutionOptions": StopDrillExecutionOptions,
    "StopDrillPrecheckExecutionOptionDetails": StopDrillPrecheckExecutionOptionDetails,
    "StopDrillPrecheckExecutionOptions": StopDrillPrecheckExecutionOptions,
    "SwitchoverExecutionOptionDetails": SwitchoverExecutionOptionDetails,
    "SwitchoverExecutionOptions": SwitchoverExecutionOptions,
    "SwitchoverPrecheckExecutionOptionDetails": SwitchoverPrecheckExecutionOptionDetails,
    "SwitchoverPrecheckExecutionOptions": SwitchoverPrecheckExecutionOptions,
    "UpdateAutomaticDrConfigurationDetails": UpdateAutomaticDrConfigurationDetails,
    "UpdateAutomaticDrConfigurationMemberAutonomousContainerDatabaseDetails": UpdateAutomaticDrConfigurationMemberAutonomousContainerDatabaseDetails,
    "UpdateAutomaticDrConfigurationMemberAutonomousDatabaseDetails": UpdateAutomaticDrConfigurationMemberAutonomousDatabaseDetails,
    "UpdateAutomaticDrConfigurationMemberDatabaseDetails": UpdateAutomaticDrConfigurationMemberDatabaseDetails,
    "UpdateAutomaticDrConfigurationMemberDetails": UpdateAutomaticDrConfigurationMemberDetails,
    "UpdateBlockVolumeAttachmentDetails": UpdateBlockVolumeAttachmentDetails,
    "UpdateBlockVolumeMountDetails": UpdateBlockVolumeMountDetails,
    "UpdateComputeInstanceMovableFileSystemOperationDetails": UpdateComputeInstanceMovableFileSystemOperationDetails,
    "UpdateComputeInstanceNonMovableBlockVolumeAttachAndMountOperationsDetails": UpdateComputeInstanceNonMovableBlockVolumeAttachAndMountOperationsDetails,
    "UpdateComputeInstanceNonMovableBlockVolumeAttachOperationDetails": UpdateComputeInstanceNonMovableBlockVolumeAttachOperationDetails,
    "UpdateComputeInstanceNonMovableBlockVolumeMountOperationDetails": UpdateComputeInstanceNonMovableBlockVolumeMountOperationDetails,
    "UpdateComputeInstanceNonMovableBlockVolumeOperationDetails": UpdateComputeInstanceNonMovableBlockVolumeOperationDetails,
    "UpdateComputeInstanceNonMovableFileSystemOperationDetails": UpdateComputeInstanceNonMovableFileSystemOperationDetails,
    "UpdateDrPlanDetails": UpdateDrPlanDetails,
    "UpdateDrPlanExecutionDetails": UpdateDrPlanExecutionDetails,
    "UpdateDrPlanGroupDetails": UpdateDrPlanGroupDetails,
    "UpdateDrPlanStepDetails": UpdateDrPlanStepDetails,
    "UpdateDrPlanUserDefinedStepDetails": UpdateDrPlanUserDefinedStepDetails,
    "UpdateDrProtectionGroupDetails": UpdateDrProtectionGroupDetails,
    "UpdateDrProtectionGroupMemberAutonomousContainerDatabaseDetails": UpdateDrProtectionGroupMemberAutonomousContainerDatabaseDetails,
    "UpdateDrProtectionGroupMemberAutonomousDatabaseDetails": UpdateDrProtectionGroupMemberAutonomousDatabaseDetails,
    "UpdateDrProtectionGroupMemberComputeInstanceDetails": UpdateDrProtectionGroupMemberComputeInstanceDetails,
    "UpdateDrProtectionGroupMemberComputeInstanceMovableDetails": UpdateDrProtectionGroupMemberComputeInstanceMovableDetails,
    "UpdateDrProtectionGroupMemberComputeInstanceNonMovableDetails": UpdateDrProtectionGroupMemberComputeInstanceNonMovableDetails,
    "UpdateDrProtectionGroupMemberDatabaseDetails": UpdateDrProtectionGroupMemberDatabaseDetails,
    "UpdateDrProtectionGroupMemberDetails": UpdateDrProtectionGroupMemberDetails,
    "UpdateDrProtectionGroupMemberFileSystemDetails": UpdateDrProtectionGroupMemberFileSystemDetails,
    "UpdateDrProtectionGroupMemberLoadBalancerDetails": UpdateDrProtectionGroupMemberLoadBalancerDetails,
    "UpdateDrProtectionGroupMemberMySqlDbSystemDetails": UpdateDrProtectionGroupMemberMySqlDbSystemDetails,
    "UpdateDrProtectionGroupMemberNetworkLoadBalancerDetails": UpdateDrProtectionGroupMemberNetworkLoadBalancerDetails,
    "UpdateDrProtectionGroupMemberObjectStorageBucketDetails": UpdateDrProtectionGroupMemberObjectStorageBucketDetails,
    "UpdateDrProtectionGroupMemberOkeClusterDetails": UpdateDrProtectionGroupMemberOkeClusterDetails,
    "UpdateDrProtectionGroupMemberVolumeGroupDetails": UpdateDrProtectionGroupMemberVolumeGroupDetails,
    "UpdateDrProtectionGroupRoleDetails": UpdateDrProtectionGroupRoleDetails,
    "UpdateFileSystemMountDetails": UpdateFileSystemMountDetails,
    "UpdateFileSystemUnmountDetails": UpdateFileSystemUnmountDetails,
    "UpdateInvokeFunctionPrecheckStepDetails": UpdateInvokeFunctionPrecheckStepDetails,
    "UpdateInvokeFunctionUserDefinedCustomPrecheckStepDetails": UpdateInvokeFunctionUserDefinedCustomPrecheckStepDetails,
    "UpdateInvokeFunctionUserDefinedStepDetails": UpdateInvokeFunctionUserDefinedStepDetails,
    "UpdateLocalScriptPrecheckStepDetails": UpdateLocalScriptPrecheckStepDetails,
    "UpdateMySqlDbSystemAdminUserDetails": UpdateMySqlDbSystemAdminUserDetails,
    "UpdateMySqlDbSystemReplicationUserDetails": UpdateMySqlDbSystemReplicationUserDetails,
    "UpdateObjectStorageLogLocationDetails": UpdateObjectStorageLogLocationDetails,
    "UpdateObjectStorageScriptLocationDetails": UpdateObjectStorageScriptLocationDetails,
    "UpdateObjectStoreScriptPrecheckStepDetails": UpdateObjectStoreScriptPrecheckStepDetails,
    "UpdateOkeBackupLocationDetails": UpdateOkeBackupLocationDetails,
    "UpdateOkeClusterBackupConfigDetails": UpdateOkeClusterBackupConfigDetails,
    "UpdateOkeClusterLoadBalancerMappingDetails": UpdateOkeClusterLoadBalancerMappingDetails,
    "UpdateOkeClusterManagedNodePoolConfigurationDetails": UpdateOkeClusterManagedNodePoolConfigurationDetails,
    "UpdateOkeClusterNetworkLoadBalancerMappingDetails": UpdateOkeClusterNetworkLoadBalancerMappingDetails,
    "UpdateOkeClusterVaultMappingDetails": UpdateOkeClusterVaultMappingDetails,
    "UpdateOkeClusterVirtualNodePoolConfigurationDetails": UpdateOkeClusterVirtualNodePoolConfigurationDetails,
    "UpdateRunLocalScriptUserDefinedCustomPrecheckStepDetails": UpdateRunLocalScriptUserDefinedCustomPrecheckStepDetails,
    "UpdateRunLocalScriptUserDefinedStepDetails": UpdateRunLocalScriptUserDefinedStepDetails,
    "UpdateRunObjectStoreScriptUserDefinedCustomPrecheckStepDetails": UpdateRunObjectStoreScriptUserDefinedCustomPrecheckStepDetails,
    "UpdateRunObjectStoreScriptUserDefinedStepDetails": UpdateRunObjectStoreScriptUserDefinedStepDetails,
    "UpdateSourceVolumeToDestinationEncryptionKeyMappingDetails": UpdateSourceVolumeToDestinationEncryptionKeyMappingDetails,
    "UpdateVaultAndEncryptionKeyDetails": UpdateVaultAndEncryptionKeyDetails,
    "VaultAndEncryptionKey": VaultAndEncryptionKey,
    "VerifyDrPlanDefaultDetails": VerifyDrPlanDefaultDetails,
    "VerifyDrPlanDetails": VerifyDrPlanDetails,
    "WorkRequest": WorkRequest,
    "WorkRequestError": WorkRequestError,
    "WorkRequestErrorCollection": WorkRequestErrorCollection,
    "WorkRequestLogEntry": WorkRequestLogEntry,
    "WorkRequestLogEntryCollection": WorkRequestLogEntryCollection,
    "WorkRequestResource": WorkRequestResource,
    "WorkRequestSummary": WorkRequestSummary,
    "WorkRequestSummaryCollection": WorkRequestSummaryCollection
}
