ruạṛ
a O��fB8 � @ 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 ZdZdZdZdZdZdd� Ze dd � �Z e jd d � �Z e dd� �Zejd d� �Ze dd� �Z e jdd� �Z e dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze d d!� �Zejd"d!� �Zd#d$� Zd%d&� Zd'd(� Zd)S )*�StackResourceDriftSummaryzw Drift status details for the indicated resource and stack. Includes actual and expected (defined) properties. �NOT_CHECKED�IN_SYNC�MODIFIED�DELETEDc K sn dddddddddd� | _ ddddd d ddd d� | _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ dS )a� Initializes a new StackResourceDriftSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param stack_id: The value to assign to the stack_id property of this StackResourceDriftSummary. :type stack_id: str :param compartment_id: The value to assign to the compartment_id property of this StackResourceDriftSummary. :type compartment_id: str :param resource_name: The value to assign to the resource_name property of this StackResourceDriftSummary. :type resource_name: str :param resource_id: The value to assign to the resource_id property of this StackResourceDriftSummary. :type resource_id: str :param resource_type: The value to assign to the resource_type property of this StackResourceDriftSummary. :type resource_type: str :param resource_drift_status: The value to assign to the resource_drift_status property of this StackResourceDriftSummary. Allowed values for this property are: "NOT_CHECKED", "IN_SYNC", "MODIFIED", "DELETED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type resource_drift_status: str :param actual_properties: The value to assign to the actual_properties property of this StackResourceDriftSummary. :type actual_properties: dict(str, str) :param expected_properties: The value to assign to the expected_properties property of this StackResourceDriftSummary. :type expected_properties: dict(str, str) :param time_drift_checked: The value to assign to the time_drift_checked property of this StackResourceDriftSummary. :type time_drift_checked: datetime �strzdict(str, str)�datetime) �stack_id�compartment_id� resource_name�resource_id� resource_type�resource_drift_status�actual_properties�expected_properties�time_drift_checked�stackId� compartmentId�resourceName� resourceId�resourceType�resourceDriftStatus�actualProperties�expectedProperties�timeDriftCheckedN)� swagger_types� attribute_map� _stack_id�_compartment_id�_resource_name�_resource_id�_resource_type�_resource_drift_status�_actual_properties�_expected_properties�_time_drift_checked)�self�kwargs� r, ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/resource_manager/models/stack_resource_drift_summary.py�__init__ s: -� �z"StackResourceDriftSummary.__init__c C s | j S )a Gets the stack_id of this StackResourceDriftSummary. The `OCID`__ of the stack. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :return: The stack_id of this StackResourceDriftSummary. :rtype: str �r! �r* r, r, r- r n s z"StackResourceDriftSummary.stack_idc C s || _ dS )a Sets the stack_id of this StackResourceDriftSummary. The `OCID`__ of the stack. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :param stack_id: The stack_id of this StackResourceDriftSummary. :type: str Nr/ )r* r r, r, r- r | s c C s | j S )aE Gets the compartment_id of this StackResourceDriftSummary. The `OCID`__ of the compartment where the stack is located. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :return: The compartment_id of this StackResourceDriftSummary. :rtype: str �r"