📂 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
›
libexec
›
oracle-cloud-agent
›
plugins
›
osms
›
oci
›
core
›
📁 models
📍
Lokasi:
/usr/libexec/oracle-cloud-agent/plugins/osms/oci/core/models
💾
Free:
45.8 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: drg_route_distribution.pyc
a N��ft= � @ 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 @ s2 e Zd ZdZdZdZdZdZdZdZ dd � Z ed d� �Zej dd� �Zed d� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd � �Zej d!d � �Zed"d#� �Zej d$d#� �Zd%d&� Zd'd(� Zd)d*� Zd+S ),�DrgRouteDistributionaw A route distribution establishes how routes get imported into DRG route tables and exported through the DRG attachments. A route distribution is a list of statements. Each statement consists of a set of matches, all of which must be `True` in order for the statement's action to take place. Each statement determines which routes are propagated. You can assign a route distribution as a route table's import distribution. The statements in an import route distribution specify how how incoming route advertisements through a referenced attachment or all attachments of a certain type are inserted into the route table. You can assign a route distribution as a DRG attachment's export distribution. Export route distribution statements specify how routes in a DRG attachment's assigned table are advertised out through the attachment. When a DRG attachment is created, a route distribution is created with a single ACCEPT statement with match criteria MATCH_ALL. Exporting routes through VCN attachments is unsupported, so no VCN attachments are assigned an export distribution. The two auto-generated DRG route tables (one as the default for VCN attachments, and the other for all other types of attachments) are each assigned an auto generated import route distribution. The default VCN table's import distribution has a single statement with match criteria MATCH_ALL to import routes from each DRG attachment type. The other table's import distribution has a statement to import routes from attachments with the VCN type. The route distribution is always in the same compartment as the DRG. �PROVISIONING� AVAILABLE�TERMINATING� TERMINATED�IMPORT�EXPORTc K sn dddddddddd� | _ dddd d ddd dd� | _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ dS )a� Initializes a new DrgRouteDistribution object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param drg_id: The value to assign to the drg_id property of this DrgRouteDistribution. :type drg_id: str :param compartment_id: The value to assign to the compartment_id property of this DrgRouteDistribution. :type compartment_id: str :param defined_tags: The value to assign to the defined_tags property of this DrgRouteDistribution. :type defined_tags: dict(str, dict(str, object)) :param display_name: The value to assign to the display_name property of this DrgRouteDistribution. :type display_name: str :param freeform_tags: The value to assign to the freeform_tags property of this DrgRouteDistribution. :type freeform_tags: dict(str, str) :param id: The value to assign to the id property of this DrgRouteDistribution. :type id: str :param lifecycle_state: The value to assign to the lifecycle_state property of this DrgRouteDistribution. Allowed values for this property are: "PROVISIONING", "AVAILABLE", "TERMINATING", "TERMINATED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type lifecycle_state: str :param time_created: The value to assign to the time_created property of this DrgRouteDistribution. :type time_created: datetime :param distribution_type: The value to assign to the distribution_type property of this DrgRouteDistribution. Allowed values for this property are: "IMPORT", "EXPORT", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type distribution_type: str �strzdict(str, dict(str, object))zdict(str, str)�datetime) �drg_id�compartment_id�defined_tags�display_name� freeform_tags�id�lifecycle_state�time_created�distribution_type�drgId� compartmentId�definedTags�displayName�freeformTagsr �lifecycleState�timeCreated�distributionTypeN)� swagger_types� attribute_map�_drg_id�_compartment_id� _defined_tags� _display_name�_freeform_tags�_id�_lifecycle_state� _time_created�_distribution_type)�self�kwargs� r- ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/core/models/drg_route_distribution.py�__init__9 s: /� �zDrgRouteDistribution.__init__c C s | j S )a= **[Required]** Gets the drg_id of this DrgRouteDistribution. The `OCID`__ of the DRG that contains this route distribution. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :return: The drg_id of this DrgRouteDistribution. :rtype: str �r"