ruạṛ
a ���f�) � @ 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 ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z ed d� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Z e jdd� �Z edd� �Zejdd� �Zdd� Zdd� Zd d!� Zd"S )#� AutonomousDatabaseConnectionUrlsa� The URLs for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance within your VCN or that has a direct connection to your VCN. Note that these URLs are provided by the console only for databases on `dedicated Exadata infrastructure`__. Example: `{"sqlDevWebUrl": "https://<hostname>/ords...", "apexUrl", "https://<hostname>/ords..."}` __ https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html c K sd ddddddddd�| _ ddddddd d d�| _d| _d| _d| _d| _d| _d| _d| _d| _ dS )a� Initializes a new AutonomousDatabaseConnectionUrls object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param sql_dev_web_url: The value to assign to the sql_dev_web_url property of this AutonomousDatabaseConnectionUrls. :type sql_dev_web_url: str :param apex_url: The value to assign to the apex_url property of this AutonomousDatabaseConnectionUrls. :type apex_url: str :param machine_learning_user_management_url: The value to assign to the machine_learning_user_management_url property of this AutonomousDatabaseConnectionUrls. :type machine_learning_user_management_url: str :param graph_studio_url: The value to assign to the graph_studio_url property of this AutonomousDatabaseConnectionUrls. :type graph_studio_url: str :param mongo_db_url: The value to assign to the mongo_db_url property of this AutonomousDatabaseConnectionUrls. :type mongo_db_url: str :param machine_learning_notebook_url: The value to assign to the machine_learning_notebook_url property of this AutonomousDatabaseConnectionUrls. :type machine_learning_notebook_url: str :param ords_url: The value to assign to the ords_url property of this AutonomousDatabaseConnectionUrls. :type ords_url: str :param database_transforms_url: The value to assign to the database_transforms_url property of this AutonomousDatabaseConnectionUrls. :type database_transforms_url: str �str)�sql_dev_web_url�apex_url�$machine_learning_user_management_url�graph_studio_url�mongo_db_url�machine_learning_notebook_url�ords_url�database_transforms_urlZsqlDevWebUrlZapexUrlZ machineLearningUserManagementUrlZgraphStudioUrlZ mongoDbUrlZmachineLearningNotebookUrlZordsUrlZdatabaseTransformsUrlN) Z swagger_typesZ attribute_map�_sql_dev_web_url� _apex_url�%_machine_learning_user_management_url�_graph_studio_url� _mongo_db_url�_machine_learning_notebook_url� _ords_url�_database_transforms_url)�self�kwargs� r �[/usr/lib/python3.9/site-packages/oci/database/models/autonomous_database_connection_urls.py�__init__ s4 '��z)AutonomousDatabaseConnectionUrls.__init__c C s | j S )z� Gets the sql_dev_web_url of this AutonomousDatabaseConnectionUrls. Oracle SQL Developer Web URL. :return: The sql_dev_web_url of this AutonomousDatabaseConnectionUrls. :rtype: str �r �r r r r r [ s z0AutonomousDatabaseConnectionUrls.sql_dev_web_urlc C s || _ dS )z� Sets the sql_dev_web_url of this AutonomousDatabaseConnectionUrls. Oracle SQL Developer Web URL. :param sql_dev_web_url: The sql_dev_web_url of this AutonomousDatabaseConnectionUrls. :type: str Nr )r r r r r r g s c C s | j S )z� Gets the apex_url of this AutonomousDatabaseConnectionUrls. Oracle Application Express (APEX) URL. :return: The apex_url of this AutonomousDatabaseConnectionUrls. :rtype: str �r r r r r r s s z)AutonomousDatabaseConnectionUrls.apex_urlc C s || _ dS )z� Sets the apex_url of this AutonomousDatabaseConnectionUrls. Oracle Application Express (APEX) URL. :param apex_url: The apex_url of this AutonomousDatabaseConnectionUrls. :type: str Nr )r r r r r r s c C s | j S )a Gets the machine_learning_user_management_url of this AutonomousDatabaseConnectionUrls. Oracle Machine Learning user management URL. :return: The machine_learning_user_management_url of this AutonomousDatabaseConnectionUrls. :rtype: str �r r r r r r � s zEAutonomousDatabaseConnectionUrls.machine_learning_user_management_urlc C s || _ dS )a; Sets the machine_learning_user_management_url of this AutonomousDatabaseConnectionUrls. Oracle Machine Learning user management URL. :param machine_learning_user_management_url: The machine_learning_user_management_url of this AutonomousDatabaseConnectionUrls. :type: str Nr )r r r r r r � s c C s | j S )z� Gets the graph_studio_url of this AutonomousDatabaseConnectionUrls. The URL of the Graph Studio for the Autonomous Database. :return: The graph_studio_url of this AutonomousDatabaseConnectionUrls. :rtype: str �r r r r r r � s z1AutonomousDatabaseConnectionUrls.graph_studio_urlc C s || _ dS )a Sets the graph_studio_url of this AutonomousDatabaseConnectionUrls. The URL of the Graph Studio for the Autonomous Database. :param graph_studio_url: The graph_studio_url of this AutonomousDatabaseConnectionUrls. :type: str Nr! )r r r r r r � s c C s | j S )z� Gets the mongo_db_url of this AutonomousDatabaseConnectionUrls. The URL of the MongoDB API for the Autonomous Database. :return: The mongo_db_url of this AutonomousDatabaseConnectionUrls. :rtype: str �r r r r r r � s z-AutonomousDatabaseConnectionUrls.mongo_db_urlc C s || _ dS )z� Sets the mongo_db_url of this AutonomousDatabaseConnectionUrls. The URL of the MongoDB API for the Autonomous Database. :param mongo_db_url: The mongo_db_url of this AutonomousDatabaseConnectionUrls. :type: str Nr"