ruạṛ
a N��f@ � @ sD d dl mZ ddlmZmZmZ ddlmZ eG dd� de��ZdS )� )�ApiSpecificationRouteBackend� )�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� �Zdd� Zdd� Z dd� ZdS )�HTTPBackendz. Send the request to an HTTP backend. c K sV ddddddd�| _ ddddd d d�| _d| _d| _d| _d| _d| _d| _d| _dS ) a� Initializes a new HTTPBackend object with values from keyword arguments. The default value of the :py:attr:`~oci.apigateway.models.HTTPBackend.type` attribute of this class is ``HTTP_BACKEND`` and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param type: The value to assign to the type property of this HTTPBackend. Allowed values for this property are: "ORACLE_FUNCTIONS_BACKEND", "HTTP_BACKEND", "STOCK_RESPONSE_BACKEND", "DYNAMIC_ROUTING_BACKEND", "OAUTH2_LOGOUT_BACKEND" :type type: str :param url: The value to assign to the url property of this HTTPBackend. :type url: str :param connect_timeout_in_seconds: The value to assign to the connect_timeout_in_seconds property of this HTTPBackend. :type connect_timeout_in_seconds: float :param read_timeout_in_seconds: The value to assign to the read_timeout_in_seconds property of this HTTPBackend. :type read_timeout_in_seconds: float :param send_timeout_in_seconds: The value to assign to the send_timeout_in_seconds property of this HTTPBackend. :type send_timeout_in_seconds: float :param is_ssl_verify_disabled: The value to assign to the is_ssl_verify_disabled property of this HTTPBackend. :type is_ssl_verify_disabled: bool �str�float�bool)�type�url�connect_timeout_in_seconds�read_timeout_in_seconds�send_timeout_in_seconds�is_ssl_verify_disabledr r �connectTimeoutInSeconds�readTimeoutInSeconds�sendTimeoutInSeconds�isSslVerifyDisabledN�HTTP_BACKEND)� swagger_types� attribute_map�_type�_url�_connect_timeout_in_seconds�_read_timeout_in_seconds�_send_timeout_in_seconds�_is_ssl_verify_disabled)�self�kwargs� r! ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/apigateway/models/http_backend.py�__init__ s* !� � zHTTPBackend.__init__c C s | j S )z� **[Required]** Gets the url of this HTTPBackend. :return: The url of this HTTPBackend. :rtype: str �r �r r! r! r"