📂 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_management
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/database_management/models/__pycache__
💾
Free:
45.4 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: external_db_system_connector.cpython-39.opt-1.pyc
a ���f�G � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s� e Zd ZdZdZdZdZdZdZdZ dZ d Zd Zdd� Z ed d� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejd d� �Zed!d"� �Zejd#d"� �Zed$d%� �Zejd&d%� �Zed'd(� �Zejd)d(� �Zed*d+� �Zejd,d+� �Zed-d.� �Zejd/d.� �Zed0d1� �Zejd2d1� �Zd3d4� Zd5d6� Zd7d8� Z d9S ):�ExternalDbSystemConnectorz9 The details of an external DB system connector. �MACS�CREATING� NOT_CONNECTED�ACTIVE�INACTIVE�UPDATING�DELETING�DELETED�FAILEDc K s� ddddddddddddd�| _ dddddd d ddd ddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ dS )a� Initializes a new ExternalDbSystemConnector object with values from keyword arguments. This class has the following subclasses and if you are using this class as input to a service operations then you should favor using a subclass over the base class: * :class:`~oci.database_management.models.ExternalDbSystemMacsConnector` The following keyword arguments are supported (corresponding to the getters/setters of this class): :param connector_type: The value to assign to the connector_type property of this ExternalDbSystemConnector. Allowed values for this property are: "MACS", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type connector_type: str :param id: The value to assign to the id property of this ExternalDbSystemConnector. :type id: str :param display_name: The value to assign to the display_name property of this ExternalDbSystemConnector. :type display_name: str :param compartment_id: The value to assign to the compartment_id property of this ExternalDbSystemConnector. :type compartment_id: str :param external_db_system_id: The value to assign to the external_db_system_id property of this ExternalDbSystemConnector. :type external_db_system_id: str :param connection_status: The value to assign to the connection_status property of this ExternalDbSystemConnector. :type connection_status: str :param connection_failure_message: The value to assign to the connection_failure_message property of this ExternalDbSystemConnector. :type connection_failure_message: str :param lifecycle_state: The value to assign to the lifecycle_state property of this ExternalDbSystemConnector. Allowed values for this property are: "CREATING", "NOT_CONNECTED", "ACTIVE", "INACTIVE", "UPDATING", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type lifecycle_state: str :param lifecycle_details: The value to assign to the lifecycle_details property of this ExternalDbSystemConnector. :type lifecycle_details: str :param time_connection_status_last_updated: The value to assign to the time_connection_status_last_updated property of this ExternalDbSystemConnector. :type time_connection_status_last_updated: datetime :param time_created: The value to assign to the time_created property of this ExternalDbSystemConnector. :type time_created: datetime :param time_updated: The value to assign to the time_updated property of this ExternalDbSystemConnector. :type time_updated: datetime �strZdatetime)�connector_type�id�display_name�compartment_id�external_db_system_id�connection_status�connection_failure_message�lifecycle_state�lifecycle_details�#time_connection_status_last_updated�time_created�time_updated� connectorTyper ZdisplayNameZ compartmentIdZexternalDbSystemIdZconnectionStatusZconnectionFailureMessageZlifecycleStateZlifecycleDetailsZtimeConnectionStatusLastUpdatedZtimeCreatedZtimeUpdatedN)Z swagger_typesZ attribute_map�_connector_type�_id� _display_name�_compartment_id�_external_db_system_id�_connection_status�_connection_failure_message�_lifecycle_state�_lifecycle_details�$_time_connection_status_last_updated� _time_created� _time_updated)�self�kwargs� r, �_/usr/lib/python3.9/site-packages/oci/database_management/models/external_db_system_connector.py�__init__6 sL ?��z"ExternalDbSystemConnector.__init__c C s | d }|dkrdS dS dS )z� Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. r r ZExternalDbSystemMacsConnectorr Nr, )Zobject_dictionary�typer, r, r- �get_subtype� s z%ExternalDbSystemConnector.get_subtypec C s | j S )a� **[Required]** Gets the connector_type of this ExternalDbSystemConnector. The type of connector. Allowed values for this property are: "MACS", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The connector_type of this ExternalDbSystemConnector. :rtype: str )r �r* r, r, r- r � s z(ExternalDbSystemConnector.connector_typec C s dg}t ||�sd}|| _dS )z� Sets the connector_type of this ExternalDbSystemConnector. The type of connector. :param connector_type: The connector_type of this ExternalDbSystemConnector. :type: str r �UNKNOWN_ENUM_VALUEN)r r )r* r �allowed_valuesr, r, r- r � s c C s | j S )a- **[Required]** Gets the id of this ExternalDbSystemConnector. The `OCID`__ of the external DB system connector. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The id of this ExternalDbSystemConnector. :rtype: str �r r1 r, r, r- r � s zExternalDbSystemConnector.idc C s || _ dS )a Sets the id of this ExternalDbSystemConnector. The `OCID`__ of the external DB system connector. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param id: The id of this ExternalDbSystemConnector. :type: str Nr4 )r* r r, r, r- r � s c C s | j S )a **[Required]** Gets the display_name of this ExternalDbSystemConnector. The user-friendly name for the external connector. The name does not have to be unique. :return: The display_name of this ExternalDbSystemConnector. :rtype: str �r r1 r, r, r- r � s z&ExternalDbSystemConnector.display_namec C s || _ dS )a Sets the display_name of this ExternalDbSystemConnector. The user-friendly name for the external connector. The name does not have to be unique. :param display_name: The display_name of this ExternalDbSystemConnector. :type: str Nr5 )r* r r, r, r- r � s c C s | j S )a4 **[Required]** Gets the compartment_id of this ExternalDbSystemConnector. The `OCID`__ of the compartment. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The compartment_id of this ExternalDbSystemConnector. :rtype: str �r! r1 r, r, r- r � s z(ExternalDbSystemConnector.compartment_idc C s || _ dS )a2 Sets the compartment_id of this ExternalDbSystemConnector. The `OCID`__ of the compartment. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param compartment_id: The compartment_id of this ExternalDbSystemConnector. :type: str Nr6 )r* r r, r, r- r s c C s | j S )ai **[Required]** Gets the external_db_system_id of this ExternalDbSystemConnector. The `OCID`__ of the external DB system that the connector is a part of. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The external_db_system_id of this ExternalDbSystemConnector. :rtype: str �r"