📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/shelley/public_html/shelleycutler.com/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
lib
›
python3.9
›
site-packages
›
oci
›
database
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/database/models/__pycache__
💾
Free:
45.4 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: create_autonomous_database_clone_details.cpython-39.opt-1.pyc
a ���f�U � @ sD d dl mZ ddlmZmZmZ ddlmZ eG dd� de��ZdS )� )�CreateAutonomousDatabaseBase� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ sl e Zd ZdZdZdZdd� Zedd� �Zej dd� �Zed d � �Z e j dd � �Z dd � Zdd� Zdd� Z dS )�$CreateAutonomousDatabaseCloneDetailsze Details to create an Oracle Autonomous Database by cloning an existing Autonomous Database. �FULL�METADATAc 6 K s, dddddddddddddddddddddddddddddddddddddddddddd dd dddddddd�5| _ d ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAd�5| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _ dB| _ dB| _dB| _dB| _ dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _dB| _ dB| _!dB| _"dB| _#dB| _$dB| _%dB| _&dB| _'dB| _(dB| _)dB| _*dB| _+dB| _,dB| _-dB| _.dB| _/dB| _0dB| _1dB| _2dB| _3dB| _4dB| _5dB| _6dC| _)dBS )DaC+ Initializes a new CreateAutonomousDatabaseCloneDetails object with values from keyword arguments. The default value of the :py:attr:`~oci.database.models.CreateAutonomousDatabaseCloneDetails.source` attribute of this class is ``DATABASE`` and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param subscription_id: The value to assign to the subscription_id property of this CreateAutonomousDatabaseCloneDetails. :type subscription_id: str :param compartment_id: The value to assign to the compartment_id property of this CreateAutonomousDatabaseCloneDetails. :type compartment_id: str :param character_set: The value to assign to the character_set property of this CreateAutonomousDatabaseCloneDetails. :type character_set: str :param ncharacter_set: The value to assign to the ncharacter_set property of this CreateAutonomousDatabaseCloneDetails. :type ncharacter_set: str :param db_name: The value to assign to the db_name property of this CreateAutonomousDatabaseCloneDetails. :type db_name: str :param cpu_core_count: The value to assign to the cpu_core_count property of this CreateAutonomousDatabaseCloneDetails. :type cpu_core_count: int :param backup_retention_period_in_days: The value to assign to the backup_retention_period_in_days property of this CreateAutonomousDatabaseCloneDetails. :type backup_retention_period_in_days: int :param compute_model: The value to assign to the compute_model property of this CreateAutonomousDatabaseCloneDetails. Allowed values for this property are: "ECPU", "OCPU" :type compute_model: str :param compute_count: The value to assign to the compute_count property of this CreateAutonomousDatabaseCloneDetails. :type compute_count: float :param ocpu_count: The value to assign to the ocpu_count property of this CreateAutonomousDatabaseCloneDetails. :type ocpu_count: float :param db_workload: The value to assign to the db_workload property of this CreateAutonomousDatabaseCloneDetails. Allowed values for this property are: "OLTP", "DW", "AJD", "APEX" :type db_workload: str :param data_storage_size_in_tbs: The value to assign to the data_storage_size_in_tbs property of this CreateAutonomousDatabaseCloneDetails. :type data_storage_size_in_tbs: int :param data_storage_size_in_gbs: The value to assign to the data_storage_size_in_gbs property of this CreateAutonomousDatabaseCloneDetails. :type data_storage_size_in_gbs: int :param is_free_tier: The value to assign to the is_free_tier property of this CreateAutonomousDatabaseCloneDetails. :type is_free_tier: bool :param kms_key_id: The value to assign to the kms_key_id property of this CreateAutonomousDatabaseCloneDetails. :type kms_key_id: str :param vault_id: The value to assign to the vault_id property of this CreateAutonomousDatabaseCloneDetails. :type vault_id: str :param admin_password: The value to assign to the admin_password property of this CreateAutonomousDatabaseCloneDetails. :type admin_password: str :param display_name: The value to assign to the display_name property of this CreateAutonomousDatabaseCloneDetails. :type display_name: str :param license_model: The value to assign to the license_model property of this CreateAutonomousDatabaseCloneDetails. Allowed values for this property are: "LICENSE_INCLUDED", "BRING_YOUR_OWN_LICENSE" :type license_model: str :param byol_compute_count_limit: The value to assign to the byol_compute_count_limit property of this CreateAutonomousDatabaseCloneDetails. :type byol_compute_count_limit: float :param is_preview_version_with_service_terms_accepted: The value to assign to the is_preview_version_with_service_terms_accepted property of this CreateAutonomousDatabaseCloneDetails. :type is_preview_version_with_service_terms_accepted: bool :param is_auto_scaling_enabled: The value to assign to the is_auto_scaling_enabled property of this CreateAutonomousDatabaseCloneDetails. :type is_auto_scaling_enabled: bool :param is_dev_tier: The value to assign to the is_dev_tier property of this CreateAutonomousDatabaseCloneDetails. :type is_dev_tier: bool :param is_dedicated: The value to assign to the is_dedicated property of this CreateAutonomousDatabaseCloneDetails. :type is_dedicated: bool :param autonomous_container_database_id: The value to assign to the autonomous_container_database_id property of this CreateAutonomousDatabaseCloneDetails. :type autonomous_container_database_id: str :param in_memory_percentage: The value to assign to the in_memory_percentage property of this CreateAutonomousDatabaseCloneDetails. :type in_memory_percentage: int :param is_access_control_enabled: The value to assign to the is_access_control_enabled property of this CreateAutonomousDatabaseCloneDetails. :type is_access_control_enabled: bool :param whitelisted_ips: The value to assign to the whitelisted_ips property of this CreateAutonomousDatabaseCloneDetails. :type whitelisted_ips: list[str] :param are_primary_whitelisted_ips_used: The value to assign to the are_primary_whitelisted_ips_used property of this CreateAutonomousDatabaseCloneDetails. :type are_primary_whitelisted_ips_used: bool :param standby_whitelisted_ips: The value to assign to the standby_whitelisted_ips property of this CreateAutonomousDatabaseCloneDetails. :type standby_whitelisted_ips: list[str] :param is_data_guard_enabled: The value to assign to the is_data_guard_enabled property of this CreateAutonomousDatabaseCloneDetails. :type is_data_guard_enabled: bool :param is_local_data_guard_enabled: The value to assign to the is_local_data_guard_enabled property of this CreateAutonomousDatabaseCloneDetails. :type is_local_data_guard_enabled: bool :param subnet_id: The value to assign to the subnet_id property of this CreateAutonomousDatabaseCloneDetails. :type subnet_id: str :param nsg_ids: The value to assign to the nsg_ids property of this CreateAutonomousDatabaseCloneDetails. :type nsg_ids: list[str] :param private_endpoint_label: The value to assign to the private_endpoint_label property of this CreateAutonomousDatabaseCloneDetails. :type private_endpoint_label: str :param freeform_tags: The value to assign to the freeform_tags property of this CreateAutonomousDatabaseCloneDetails. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this CreateAutonomousDatabaseCloneDetails. :type defined_tags: dict(str, dict(str, object)) :param private_endpoint_ip: The value to assign to the private_endpoint_ip property of this CreateAutonomousDatabaseCloneDetails. :type private_endpoint_ip: str :param db_version: The value to assign to the db_version property of this CreateAutonomousDatabaseCloneDetails. :type db_version: str :param source: The value to assign to the source property of this CreateAutonomousDatabaseCloneDetails. Allowed values for this property are: "NONE", "DATABASE", "BACKUP_FROM_ID", "BACKUP_FROM_TIMESTAMP", "CLONE_TO_REFRESHABLE", "CROSS_REGION_DATAGUARD", "CROSS_REGION_DISASTER_RECOVERY" :type source: str :param customer_contacts: The value to assign to the customer_contacts property of this CreateAutonomousDatabaseCloneDetails. :type customer_contacts: list[oci.database.models.CustomerContact] :param is_mtls_connection_required: The value to assign to the is_mtls_connection_required property of this CreateAutonomousDatabaseCloneDetails. :type is_mtls_connection_required: bool :param resource_pool_leader_id: The value to assign to the resource_pool_leader_id property of this CreateAutonomousDatabaseCloneDetails. :type resource_pool_leader_id: str :param resource_pool_summary: The value to assign to the resource_pool_summary property of this CreateAutonomousDatabaseCloneDetails. :type resource_pool_summary: oci.database.models.ResourcePoolSummary :param autonomous_maintenance_schedule_type: The value to assign to the autonomous_maintenance_schedule_type property of this CreateAutonomousDatabaseCloneDetails. Allowed values for this property are: "EARLY", "REGULAR" :type autonomous_maintenance_schedule_type: str :param scheduled_operations: The value to assign to the scheduled_operations property of this CreateAutonomousDatabaseCloneDetails. :type scheduled_operations: list[oci.database.models.ScheduledOperationDetails] :param is_auto_scaling_for_storage_enabled: The value to assign to the is_auto_scaling_for_storage_enabled property of this CreateAutonomousDatabaseCloneDetails. :type is_auto_scaling_for_storage_enabled: bool :param database_edition: The value to assign to the database_edition property of this CreateAutonomousDatabaseCloneDetails. :type database_edition: str :param db_tools_details: The value to assign to the db_tools_details property of this CreateAutonomousDatabaseCloneDetails. :type db_tools_details: list[oci.database.models.DatabaseTool] :param secret_id: The value to assign to the secret_id property of this CreateAutonomousDatabaseCloneDetails. :type secret_id: str :param secret_version_number: The value to assign to the secret_version_number property of this CreateAutonomousDatabaseCloneDetails. :type secret_version_number: int :param source_id: The value to assign to the source_id property of this CreateAutonomousDatabaseCloneDetails. :type source_id: str :param clone_type: The value to assign to the clone_type property of this CreateAutonomousDatabaseCloneDetails. Allowed values for this property are: "FULL", "METADATA" :type clone_type: str �str�int�float�boolz list[str]zdict(str, str)zdict(str, dict(str, object))zlist[CustomerContact]ZResourcePoolSummaryzlist[ScheduledOperationDetails]zlist[DatabaseTool])5Zsubscription_idZcompartment_idZ character_setZncharacter_setZdb_nameZcpu_core_countZbackup_retention_period_in_daysZ compute_modelZ compute_countZ ocpu_countZdb_workloadZdata_storage_size_in_tbsZdata_storage_size_in_gbsZis_free_tierZ kms_key_idZvault_idZadmin_passwordZdisplay_nameZ license_modelZbyol_compute_count_limitZ.is_preview_version_with_service_terms_acceptedZis_auto_scaling_enabledZis_dev_tierZis_dedicatedZ autonomous_container_database_idZin_memory_percentageZis_access_control_enabledZwhitelisted_ipsZ are_primary_whitelisted_ips_usedZstandby_whitelisted_ipsZis_data_guard_enabledZis_local_data_guard_enabledZ subnet_idZnsg_idsZprivate_endpoint_labelZ freeform_tagsZdefined_tagsZprivate_endpoint_ipZ db_version�sourceZcustomer_contactsZis_mtls_connection_requiredZresource_pool_leader_idZresource_pool_summaryZ$autonomous_maintenance_schedule_typeZscheduled_operationsZ#is_auto_scaling_for_storage_enabledZdatabase_editionZdb_tools_detailsZ secret_idZsecret_version_number� source_id� clone_typeZsubscriptionIdZ compartmentIdZcharacterSetZ ncharacterSetZdbNameZcpuCoreCountZbackupRetentionPeriodInDaysZcomputeModelZcomputeCountZ ocpuCountZ dbWorkloadZdataStorageSizeInTBsZdataStorageSizeInGBsZ isFreeTierZkmsKeyIdZvaultIdZ adminPasswordZdisplayNameZlicenseModelZbyolComputeCountLimitZ(isPreviewVersionWithServiceTermsAcceptedZisAutoScalingEnabledZ isDevTierZisDedicatedZautonomousContainerDatabaseIdZinMemoryPercentageZisAccessControlEnabledZwhitelistedIpsZarePrimaryWhitelistedIpsUsedZstandbyWhitelistedIpsZisDataGuardEnabledZisLocalDataGuardEnabledZsubnetIdZnsgIdsZprivateEndpointLabelZfreeformTagsZdefinedTagsZprivateEndpointIpZ dbVersionr ZcustomerContactsZisMtlsConnectionRequiredZresourcePoolLeaderIdZresourcePoolSummaryZ!autonomousMaintenanceScheduleTypeZscheduledOperationsZisAutoScalingForStorageEnabledZdatabaseEditionZdbToolsDetailsZsecretIdZsecretVersionNumberZsourceIdZ cloneTypeNZDATABASE)7Z swagger_typesZ attribute_mapZ_subscription_idZ_compartment_idZ_character_setZ_ncharacter_setZ_db_nameZ_cpu_core_countZ _backup_retention_period_in_daysZ_compute_modelZ_compute_countZ_ocpu_countZ_db_workloadZ_data_storage_size_in_tbsZ_data_storage_size_in_gbsZ _is_free_tierZ_kms_key_idZ _vault_idZ_admin_passwordZ _display_nameZ_license_modelZ_byol_compute_count_limitZ/_is_preview_version_with_service_terms_acceptedZ_is_auto_scaling_enabledZ_is_dev_tierZ _is_dedicatedZ!_autonomous_container_database_idZ_in_memory_percentageZ_is_access_control_enabledZ_whitelisted_ipsZ!_are_primary_whitelisted_ips_usedZ_standby_whitelisted_ipsZ_is_data_guard_enabledZ_is_local_data_guard_enabledZ _subnet_idZ_nsg_idsZ_private_endpoint_labelZ_freeform_tagsZ _defined_tagsZ_private_endpoint_ipZ_db_version�_sourceZ_customer_contactsZ_is_mtls_connection_requiredZ_resource_pool_leader_idZ_resource_pool_summaryZ%_autonomous_maintenance_schedule_typeZ_scheduled_operationsZ$_is_auto_scaling_for_storage_enabledZ_database_editionZ_db_tools_detailsZ _secret_idZ_secret_version_number� _source_id�_clone_type)�self�kwargs� r �`/usr/lib/python3.9/site-packages/oci/database/models/create_autonomous_database_clone_details.py�__init__ sF c�9�8z-CreateAutonomousDatabaseCloneDetails.__init__c C s | j S )a� **[Required]** Gets the source_id of this CreateAutonomousDatabaseCloneDetails. The `OCID`__ of the source Autonomous Database that you will clone to create a new Autonomous Database. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The source_id of this CreateAutonomousDatabaseCloneDetails. :rtype: str �r �r r r r r � s z.CreateAutonomousDatabaseCloneDetails.source_idc C s || _ dS )a� Sets the source_id of this CreateAutonomousDatabaseCloneDetails. The `OCID`__ of the source Autonomous Database that you will clone to create a new Autonomous Database. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param source_id: The source_id of this CreateAutonomousDatabaseCloneDetails. :type: str Nr )r r r r r r � s c C s | j S )a4 **[Required]** Gets the clone_type of this CreateAutonomousDatabaseCloneDetails. The Autonomous Database clone type. Allowed values for this property are: "FULL", "METADATA" :return: The clone_type of this CreateAutonomousDatabaseCloneDetails. :rtype: str )r r r r r r � s z/CreateAutonomousDatabaseCloneDetails.clone_typec C s* ddg}t ||�s td|� ���|| _dS )z� Sets the clone_type of this CreateAutonomousDatabaseCloneDetails. The Autonomous Database clone type. :param clone_type: The clone_type of this CreateAutonomousDatabaseCloneDetails. :type: str r r z7Invalid value for `clone_type`, must be None or one of N)r � ValueErrorr )r r Zallowed_valuesr r r r � s �c C s t | �S �N)r r r r r �__repr__� s z-CreateAutonomousDatabaseCloneDetails.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r �__eq__� s z+CreateAutonomousDatabaseCloneDetails.__eq__c C s | |k S r r r r r r �__ne__� s z+CreateAutonomousDatabaseCloneDetails.__ne__N)�__name__� __module__�__qualname__�__doc__ZCLONE_TYPE_FULLZCLONE_TYPE_METADATAr �propertyr �setterr r r"