📂 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
›
budget
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/budget/models/__pycache__
💾
Free:
45.8 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: alert_rule.cpython-39.opt-1.pyc
a ���f$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 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#� �Zed%d&� �Zej d'd&� �Zed(d)� �Zej d*d)� �Zed+d,� �Zej d-d,� �Zed.d/� �Zej d0d/� �Zed1d2� �Zej d3d2� �Zed4d5� �Zej d6d5� �Zd7d8� Zd9d:� Zd;d<� Zd=S )>� AlertRulez The alert rule. �ACTUAL�FORECAST� PERCENTAGE�ABSOLUTE�ACTIVE�INACTIVEc K s� dddddddddddddddd�| _ dd d ddd dddddddddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ d| _d| _d| _dS )a. Initializes a new AlertRule object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param id: The value to assign to the id property of this AlertRule. :type id: str :param budget_id: The value to assign to the budget_id property of this AlertRule. :type budget_id: str :param display_name: The value to assign to the display_name property of this AlertRule. :type display_name: str :param type: The value to assign to the type property of this AlertRule. Allowed values for this property are: "ACTUAL", "FORECAST", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type type: str :param threshold: The value to assign to the threshold property of this AlertRule. :type threshold: float :param threshold_type: The value to assign to the threshold_type property of this AlertRule. Allowed values for this property are: "PERCENTAGE", "ABSOLUTE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type threshold_type: str :param lifecycle_state: The value to assign to the lifecycle_state property of this AlertRule. Allowed values for this property are: "ACTIVE", "INACTIVE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type lifecycle_state: str :param message: The value to assign to the message property of this AlertRule. :type message: str :param description: The value to assign to the description property of this AlertRule. :type description: str :param version: The value to assign to the version property of this AlertRule. :type version: int :param recipients: The value to assign to the recipients property of this AlertRule. :type recipients: str :param time_created: The value to assign to the time_created property of this AlertRule. :type time_created: datetime :param time_updated: The value to assign to the time_updated property of this AlertRule. :type time_updated: datetime :param freeform_tags: The value to assign to the freeform_tags property of this AlertRule. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this AlertRule. :type defined_tags: dict(str, dict(str, object)) �str�float�intZdatetimezdict(str, str)zdict(str, dict(str, object)))�id� budget_id�display_name�type� threshold�threshold_type�lifecycle_state�message�description�version� recipients�time_created�time_updated� freeform_tags�defined_tagsr ZbudgetIdZdisplayNamer r Z thresholdTypeZlifecycleStater r r r ZtimeCreatedZtimeUpdatedZfreeformTagsZdefinedTagsN)Z swagger_typesZ attribute_map�_id� _budget_id� _display_name�_type� _threshold�_threshold_type�_lifecycle_state�_message�_description�_version�_recipients� _time_created� _time_updated�_freeform_tags� _defined_tags)�self�kwargs� r0 �@/usr/lib/python3.9/site-packages/oci/budget/models/alert_rule.py�__init__* s^ I��zAlertRule.__init__c C s | j S )z� **[Required]** Gets the id of this AlertRule. The OCID of the alert rule. :return: The id of this AlertRule. :rtype: str �r �r. r0 r0 r1 r � s zAlertRule.idc C s || _ dS )z� Sets the id of this AlertRule. The OCID of the alert rule. :param id: The id of this AlertRule. :type: str Nr3 )r. r r0 r0 r1 r � s c C s | j S )z� **[Required]** Gets the budget_id of this AlertRule. The OCID of the budget. :return: The budget_id of this AlertRule. :rtype: str �r r4 r0 r0 r1 r � s zAlertRule.budget_idc C s || _ dS )z� Sets the budget_id of this AlertRule. The OCID of the budget. :param budget_id: The budget_id of this AlertRule. :type: str Nr5 )r. r r0 r0 r1 r � s c C s | j S )z� **[Required]** Gets the display_name of this AlertRule. The name of the alert rule. Avoid entering confidential information. :return: The display_name of this AlertRule. :rtype: str �r! r4 r0 r0 r1 r � s zAlertRule.display_namec C s || _ dS )z� Sets the display_name of this AlertRule. The name of the alert rule. Avoid entering confidential information. :param display_name: The display_name of this AlertRule. :type: str Nr6 )r. r r0 r0 r1 r � s c C s | j S )a� **[Required]** Gets the type of this AlertRule. The type of the alert. Valid values are ACTUAL (the alert triggers based on actual usage), or FORECAST (the alert triggers based on predicted usage). Allowed values for this property are: "ACTUAL", "FORECAST", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The type of this AlertRule. :rtype: str )r"