ruạṛ
a ���f�J � @ 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 @ sH e Zd ZdZdZdZdZdZdZdZ dZ d Zd ZdZ dZd ZdZdZdZdZdZdZdd� Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zed"d#� �Zejd$d#� �Zed%d&� �Zejd'd&� �Zed(d)� �Zejd*d)� �Zed+d,� �Z e jd-d,� �Z d.d/� Z!d0d1� Z"d2d3� Z#d4S )5�AttributeUpdateResponsezZ Response of an individual attribute item in the bulk update attribute operation. �NUMERIC�STRING�NONE� EPOCH_TIME_MS�BYTES�COUNT�DURATION_MS�TRACE_STATUS� PERCENTAGE�UPDATE_ATTRIBUTE_PROPERTIES�ATTRIBUTE_UPDATED�DUPLICATE_ATTRIBUTE�INVALID_ATTRIBUTE�ATTRIBUTE_NOT_PROCESSED�ATTRIBUTE_DOES_NOT_EXIST�ATTRIBUTE_UPDATE_NOT_ALLOWED�TRACES� SYNTHETICc K sd ddddddddd�| _ dddddd d dd�| _d| _d| _d| _d| _d| _d| _d| _d| _ dS ) aN Initializes a new AttributeUpdateResponse object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param attribute_name: The value to assign to the attribute_name property of this AttributeUpdateResponse. :type attribute_name: str :param attribute_type: The value to assign to the attribute_type property of this AttributeUpdateResponse. Allowed values for this property are: "NUMERIC", "STRING", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type attribute_type: str :param unit: The value to assign to the unit property of this AttributeUpdateResponse. Allowed values for this property are: "NONE", "EPOCH_TIME_MS", "BYTES", "COUNT", "DURATION_MS", "TRACE_STATUS", "PERCENTAGE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type unit: str :param notes: The value to assign to the notes property of this AttributeUpdateResponse. :type notes: str :param operation_type: The value to assign to the operation_type property of this AttributeUpdateResponse. Allowed values for this property are: "UPDATE_ATTRIBUTE_PROPERTIES", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type operation_type: str :param attribute_status: The value to assign to the attribute_status property of this AttributeUpdateResponse. Allowed values for this property are: "ATTRIBUTE_UPDATED", "DUPLICATE_ATTRIBUTE", "INVALID_ATTRIBUTE", "ATTRIBUTE_NOT_PROCESSED", "ATTRIBUTE_DOES_NOT_EXIST", "ATTRIBUTE_UPDATE_NOT_ALLOWED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type attribute_status: str :param attribute_name_space: The value to assign to the attribute_name_space property of this AttributeUpdateResponse. Allowed values for this property are: "TRACES", "SYNTHETIC", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type attribute_name_space: str :param time_updated: The value to assign to the time_updated property of this AttributeUpdateResponse. :type time_updated: datetime �strZdatetime)�attribute_name�attribute_type�unit�notes�operation_type�attribute_status�attribute_name_space�time_updatedZ attributeNameZ attributeTyper r Z operationTypeZattributeStatusZattributeNameSpaceZtimeUpdatedN) Z swagger_typesZ attribute_map�_attribute_name�_attribute_type�_unit�_notes�_operation_type�_attribute_status�_attribute_name_space� _time_updated)�self�kwargs� r, �S/usr/lib/python3.9/site-packages/oci/apm_traces/models/attribute_update_response.py�__init__Z s4 1��z AttributeUpdateResponse.__init__c C s | j S )a **[Required]** Gets the attribute_name of this AttributeUpdateResponse. Attribute for which properties were updated in this bulk operation. :return: The attribute_name of this AttributeUpdateResponse. :rtype: str �r"