📂 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
›
mysql
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/mysql/models/__pycache__
💾
Free:
45.8 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: channel_target_db_system.cpython-39.pyc
a ���f7) � @ sD d dl mZ ddlmZmZmZ ddlmZ eG dd� de��ZdS )� )� ChannelTarget� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s� e Zd ZdZdZdZdZdd� Zedd� �Z e j d d� �Z ed d� �Zej dd� �Zed d� �Zej dd� �Zedd� �Z e j dd� �Z edd� �Zej dd� �Zedd� �Zej dd� �Zdd� Zdd� Zdd� ZdS ) �ChannelTargetDbSystemz8 Core properties of a DB System Channel target. �RAISE_ERROR�ALLOW�GENERATE_IMPLICIT_PRIMARY_KEYc K s` dddddddd�| _ ddddd d dd�| _d| _d| _d| _d| _d| _d| _d| _d | _dS )a� Initializes a new ChannelTargetDbSystem object with values from keyword arguments. The default value of the :py:attr:`~oci.mysql.models.ChannelTargetDbSystem.target_type` attribute of this class is ``DBSYSTEM`` and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param target_type: The value to assign to the target_type property of this ChannelTargetDbSystem. Allowed values for this property are: "DBSYSTEM", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type target_type: str :param db_system_id: The value to assign to the db_system_id property of this ChannelTargetDbSystem. :type db_system_id: str :param channel_name: The value to assign to the channel_name property of this ChannelTargetDbSystem. :type channel_name: str :param applier_username: The value to assign to the applier_username property of this ChannelTargetDbSystem. :type applier_username: str :param filters: The value to assign to the filters property of this ChannelTargetDbSystem. :type filters: list[oci.mysql.models.ChannelFilter] :param tables_without_primary_key_handling: The value to assign to the tables_without_primary_key_handling property of this ChannelTargetDbSystem. Allowed values for this property are: "RAISE_ERROR", "ALLOW", "GENERATE_IMPLICIT_PRIMARY_KEY", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type tables_without_primary_key_handling: str :param delay_in_seconds: The value to assign to the delay_in_seconds property of this ChannelTargetDbSystem. :type delay_in_seconds: int �strzlist[ChannelFilter]�int)Ztarget_type�db_system_id�channel_name�applier_username�filters�#tables_without_primary_key_handling�delay_in_secondsZ targetTypeZ dbSystemIdZchannelNameZapplierUsernamer ZtablesWithoutPrimaryKeyHandlingZdelayInSecondsNZDBSYSTEM) Z swagger_typesZ attribute_mapZ_target_type� _db_system_id� _channel_name�_applier_username�_filters�$_tables_without_primary_key_handling�_delay_in_seconds)�self�kwargs� r �M/usr/lib/python3.9/site-packages/oci/mysql/models/channel_target_db_system.py�__init__ s0 (�� zChannelTargetDbSystem.__init__c C s | j S )z� **[Required]** Gets the db_system_id of this ChannelTargetDbSystem. The OCID of the source DB System. :return: The db_system_id of this ChannelTargetDbSystem. :rtype: str �r �r r r r r b s z"ChannelTargetDbSystem.db_system_idc C s || _ dS )z� Sets the db_system_id of this ChannelTargetDbSystem. The OCID of the source DB System. :param db_system_id: The db_system_id of this ChannelTargetDbSystem. :type: str Nr )r r r r r r n s c C s | j S )a� **[Required]** Gets the channel_name of this ChannelTargetDbSystem. The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for `MySQL identifiers`__. The names of non-Deleted Channels must be unique for each DB System. __ https://dev.mysql.com/doc/refman/8.0/en/identifiers.html :return: The channel_name of this ChannelTargetDbSystem. :rtype: str �r r r r r r z s z"ChannelTargetDbSystem.channel_namec C s || _ dS )a� Sets the channel_name of this ChannelTargetDbSystem. The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for `MySQL identifiers`__. The names of non-Deleted Channels must be unique for each DB System. __ https://dev.mysql.com/doc/refman/8.0/en/identifiers.html :param channel_name: The channel_name of this ChannelTargetDbSystem. :type: str Nr! )r r r r r r � s c C s | j S )a **[Required]** Gets the applier_username of this ChannelTargetDbSystem. The username for the replication applier of the target MySQL DB System. :return: The applier_username of this ChannelTargetDbSystem. :rtype: str �r r r r r r � s z&ChannelTargetDbSystem.applier_usernamec C s || _ dS )a Sets the applier_username of this ChannelTargetDbSystem. The username for the replication applier of the target MySQL DB System. :param applier_username: The applier_username of this ChannelTargetDbSystem. :type: str Nr"