HEX
Server: Apache
System: Linux sh00085.hostgator.com 5.14.0-687.29.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 23 16:18:48 EDT 2026 x86_64
User: yqegzjte (1064)
PHP: 8.5.8
Disabled: NONE
Upload Files
File: //lib/python3.9/site-packages/oci/opsi/models/__pycache__/awr_hub_source.cpython-39.pyc
a

���f,��@s8ddlmZmZmZddlmZeGdd�de��ZdS)�)�formatted_flat_dict�
NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc@s�eZdZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZ
dZd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdd�Zedd��Z e j!d d��Z ed!d"��Z"e"j!d#d"��Z"ed$d%��Z#e#j!d&d%��Z#ed'd(��Z$e$j!d)d(��Z$ed*d+��Z%e%j!d,d+��Z%ed-d.��Z&e&j!d/d.��Z&ed0d1��Z'e'j!d2d1��Z'ed3d4��Z(e(j!d5d4��Z(ed6d7��Z)e)j!d8d7��Z)ed9d:��Z*e*j!d;d:��Z*ed<d=��Z+e+j!d>d=��Z+ed?d@��Z,e,j!dAd@��Z,edBdC��Z-e-j!dDdC��Z-edEdF��Z.e.j!dGdF��Z.edHdI��Z/e/j!dJdI��Z/edKdL��Z0e0j!dMdL��Z0edNdO��Z1e1j!dPdO��Z1edQdR��Z2e2j!dSdR��Z2edTdU��Z3e3j!dVdU��Z3edWdX��Z4e4j!dYdX��Z4edZd[��Z5e5j!d\d[��Z5ed]d^��Z6e6j!d_d^��Z6ed`da��Z7e7j!dbda��Z7dcdd�Z8dedf�Z9dgdh�Z:diS)j�AwrHubSourcez
    Awr hub source object
    �ADW_S�ATP_S�ADW_D�ATP_D�EXTERNAL_PDB�EXTERNAL_NONCDB�COMANAGED_VM_CDB�COMANAGED_VM_PDB�COMANAGED_VM_NONCDB�COMANAGED_BM_CDB�COMANAGED_BM_PDB�COMANAGED_BM_NONCDB�COMANAGED_EXACS_CDB�COMANAGED_EXACS_PDB�COMANAGED_EXACS_NONCDB�	UNDEFINED�CREATING�UPDATING�ACTIVE�DELETING�DELETED�FAILED�	ACCEPTING�
NOT_ACCEPTING�NOT_REGISTERED�
TERMINATEDcKs�dddddddddddddddddddddddd�|_dd	d
ddd
dddddddddddddddddd�|_d|_d|_d|_d|_d|_d|_d|_d|_	d|_
d|_d|_d|_
d|_d|_d|_d|_d|_d|_d|_d|_d|_d|_d|_dS) a�
        Initializes a new AwrHubSource object with values from keyword arguments.
        The following keyword arguments are supported (corresponding to the getters/setters of this class):

        :param name:
            The value to assign to the name property of this AwrHubSource.
        :type name: str

        :param awr_hub_id:
            The value to assign to the awr_hub_id property of this AwrHubSource.
        :type awr_hub_id: str

        :param compartment_id:
            The value to assign to the compartment_id property of this AwrHubSource.
        :type compartment_id: str

        :param type:
            The value to assign to the type property of this AwrHubSource.
            Allowed values for this property are: "ADW_S", "ATP_S", "ADW_D", "ATP_D", "EXTERNAL_PDB", "EXTERNAL_NONCDB", "COMANAGED_VM_CDB", "COMANAGED_VM_PDB", "COMANAGED_VM_NONCDB", "COMANAGED_BM_CDB", "COMANAGED_BM_PDB", "COMANAGED_BM_NONCDB", "COMANAGED_EXACS_CDB", "COMANAGED_EXACS_PDB", "COMANAGED_EXACS_NONCDB", "UNDEFINED", 'UNKNOWN_ENUM_VALUE'.
            Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
        :type type: str

        :param id:
            The value to assign to the id property of this AwrHubSource.
        :type id: str

        :param awr_hub_opsi_source_id:
            The value to assign to the awr_hub_opsi_source_id property of this AwrHubSource.
        :type awr_hub_opsi_source_id: str

        :param source_mail_box_url:
            The value to assign to the source_mail_box_url property of this AwrHubSource.
        :type source_mail_box_url: str

        :param associated_resource_id:
            The value to assign to the associated_resource_id property of this AwrHubSource.
        :type associated_resource_id: str

        :param associated_opsi_id:
            The value to assign to the associated_opsi_id property of this AwrHubSource.
        :type associated_opsi_id: str

        :param time_created:
            The value to assign to the time_created property of this AwrHubSource.
        :type time_created: datetime

        :param time_updated:
            The value to assign to the time_updated property of this AwrHubSource.
        :type time_updated: datetime

        :param freeform_tags:
            The value to assign to the freeform_tags property of this AwrHubSource.
        :type freeform_tags: dict(str, str)

        :param defined_tags:
            The value to assign to the defined_tags property of this AwrHubSource.
        :type defined_tags: dict(str, dict(str, object))

        :param system_tags:
            The value to assign to the system_tags property of this AwrHubSource.
        :type system_tags: dict(str, dict(str, object))

        :param is_registered_with_awr_hub:
            The value to assign to the is_registered_with_awr_hub property of this AwrHubSource.
        :type is_registered_with_awr_hub: bool

        :param awr_source_database_id:
            The value to assign to the awr_source_database_id property of this AwrHubSource.
        :type awr_source_database_id: str

        :param min_snapshot_identifier:
            The value to assign to the min_snapshot_identifier property of this AwrHubSource.
        :type min_snapshot_identifier: float

        :param max_snapshot_identifier:
            The value to assign to the max_snapshot_identifier property of this AwrHubSource.
        :type max_snapshot_identifier: float

        :param time_first_snapshot_generated:
            The value to assign to the time_first_snapshot_generated property of this AwrHubSource.
        :type time_first_snapshot_generated: datetime

        :param time_last_snapshot_generated:
            The value to assign to the time_last_snapshot_generated property of this AwrHubSource.
        :type time_last_snapshot_generated: datetime

        :param hours_since_last_import:
            The value to assign to the hours_since_last_import property of this AwrHubSource.
        :type hours_since_last_import: float

        :param lifecycle_state:
            The value to assign to the lifecycle_state property of this AwrHubSource.
            Allowed values for this property are: "CREATING", "UPDATING", "ACTIVE", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'.
            Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
        :type lifecycle_state: str

        :param status:
            The value to assign to the status property of this AwrHubSource.
            Allowed values for this property are: "ACCEPTING", "NOT_ACCEPTING", "NOT_REGISTERED", "TERMINATED", 'UNKNOWN_ENUM_VALUE'.
            Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
        :type status: str

        �strZdatetimezdict(str, str)zdict(str, dict(str, object))�bool�float)�name�
awr_hub_id�compartment_id�type�id�awr_hub_opsi_source_id�source_mail_box_url�associated_resource_id�associated_opsi_id�time_created�time_updated�
freeform_tags�defined_tags�system_tags�is_registered_with_awr_hub�awr_source_database_id�min_snapshot_identifier�max_snapshot_identifier�time_first_snapshot_generated�time_last_snapshot_generated�hours_since_last_import�lifecycle_state�statusr$ZawrHubIdZ
compartmentIdr'r(ZawrHubOpsiSourceIdZsourceMailBoxUrlZassociatedResourceIdZassociatedOpsiIdZtimeCreatedZtimeUpdatedZfreeformTagsZdefinedTagsZ
systemTagsZisRegisteredWithAwrHubZawrSourceDatabaseIdZminSnapshotIdentifierZmaxSnapshotIdentifierZtimeFirstSnapshotGeneratedZtimeLastSnapshotGeneratedZhoursSinceLastImportZlifecycleStater:N)Z
swagger_typesZ
attribute_map�_name�_awr_hub_id�_compartment_id�_type�_id�_awr_hub_opsi_source_id�_source_mail_box_url�_associated_resource_id�_associated_opsi_id�
_time_created�
_time_updated�_freeform_tags�
_defined_tags�_system_tags�_is_registered_with_awr_hub�_awr_source_database_id�_min_snapshot_identifier�_max_snapshot_identifier�_time_first_snapshot_generated�_time_last_snapshot_generated�_hours_since_last_import�_lifecycle_state�_status)�self�kwargs�rT�B/usr/lib/python3.9/site-packages/oci/opsi/models/awr_hub_source.py�__init__zs�i��zAwrHubSource.__init__cCs|jS)z�
        **[Required]** Gets the name of this AwrHubSource.
        The name of the Awr Hub source database.


        :return: The name of this AwrHubSource.
        :rtype: str
        �r;�rRrTrTrUr$.s
zAwrHubSource.namecCs
||_dS)z�
        Sets the name of this AwrHubSource.
        The name of the Awr Hub source database.


        :param name: The name of this AwrHubSource.
        :type: str
        NrW)rRr$rTrTrUr$:s
cCs|jS)z�
        **[Required]** Gets the awr_hub_id of this AwrHubSource.
        AWR Hub OCID


        :return: The awr_hub_id of this AwrHubSource.
        :rtype: str
        �r<rXrTrTrUr%Fs
zAwrHubSource.awr_hub_idcCs
||_dS)z�
        Sets the awr_hub_id of this AwrHubSource.
        AWR Hub OCID


        :param awr_hub_id: The awr_hub_id of this AwrHubSource.
        :type: str
        NrY)rRr%rTrTrUr%Rs
cCs|jS)a
        **[Required]** Gets the compartment_id of this AwrHubSource.
        The `OCID`__ of the compartment.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :return: The compartment_id of this AwrHubSource.
        :rtype: str
        �r=rXrTrTrUr&^szAwrHubSource.compartment_idcCs
||_dS)a
        Sets the compartment_id of this AwrHubSource.
        The `OCID`__ of the compartment.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :param compartment_id: The compartment_id of this AwrHubSource.
        :type: str
        NrZ)rRr&rTrTrUr&lscCs|jS)ak
        **[Required]** Gets the type of this AwrHubSource.
        source type of the database

        Allowed values for this property are: "ADW_S", "ATP_S", "ADW_D", "ATP_D", "EXTERNAL_PDB", "EXTERNAL_NONCDB", "COMANAGED_VM_CDB", "COMANAGED_VM_PDB", "COMANAGED_VM_NONCDB", "COMANAGED_BM_CDB", "COMANAGED_BM_PDB", "COMANAGED_BM_NONCDB", "COMANAGED_EXACS_CDB", "COMANAGED_EXACS_PDB", "COMANAGED_EXACS_NONCDB", "UNDEFINED", 'UNKNOWN_ENUM_VALUE'.
        Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.


        :return: The type of this AwrHubSource.
        :rtype: str
        )r>rXrTrTrUr'zs
zAwrHubSource.typecCs gd�}t||�sd}||_dS)z�
        Sets the type of this AwrHubSource.
        source type of the database


        :param type: The type of this AwrHubSource.
        :type: str
        )rrr	r
rrr
rrrrrrrrr�UNKNOWN_ENUM_VALUEN)rr>)rRr'�allowed_valuesrTrTrUr'�s

cCs|jS)a
        **[Required]** Gets the id of this AwrHubSource.
        The `OCID`__ of the Awr Hub source database.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :return: The id of this AwrHubSource.
        :rtype: str
        �r?rXrTrTrUr(�szAwrHubSource.idcCs
||_dS)a
        Sets the id of this AwrHubSource.
        The `OCID`__ of the Awr Hub source database.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :param id: The id of this AwrHubSource.
        :type: str
        Nr])rRr(rTrTrUr(�scCs|jS)z�
        **[Required]** Gets the awr_hub_opsi_source_id of this AwrHubSource.
        The shorted string of the Awr Hub source database identifier.


        :return: The awr_hub_opsi_source_id of this AwrHubSource.
        :rtype: str
        �r@rXrTrTrUr)�s
z#AwrHubSource.awr_hub_opsi_source_idcCs
||_dS)z�
        Sets the awr_hub_opsi_source_id of this AwrHubSource.
        The shorted string of the Awr Hub source database identifier.


        :param awr_hub_opsi_source_id: The awr_hub_opsi_source_id of this AwrHubSource.
        :type: str
        Nr^)rRr)rTrTrUr)�s
cCs|jS)z�
        **[Required]** Gets the source_mail_box_url of this AwrHubSource.
        Opsi Mailbox URL based on the Awr Hub and Awr Hub source.


        :return: The source_mail_box_url of this AwrHubSource.
        :rtype: str
        �rArXrTrTrUr*�s
z AwrHubSource.source_mail_box_urlcCs
||_dS)z�
        Sets the source_mail_box_url of this AwrHubSource.
        Opsi Mailbox URL based on the Awr Hub and Awr Hub source.


        :param source_mail_box_url: The source_mail_box_url of this AwrHubSource.
        :type: str
        Nr_)rRr*rTrTrUr*�s
cCs|jS)a 
        Gets the associated_resource_id of this AwrHubSource.
        The `OCID`__ of the database id.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :return: The associated_resource_id of this AwrHubSource.
        :rtype: str
        �rBrXrTrTrUr+�sz#AwrHubSource.associated_resource_idcCs
||_dS)a5
        Sets the associated_resource_id of this AwrHubSource.
        The `OCID`__ of the database id.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :param associated_resource_id: The associated_resource_id of this AwrHubSource.
        :type: str
        Nr`)rRr+rTrTrUr+�scCs|jS)a
        Gets the associated_opsi_id of this AwrHubSource.
        The `OCID`__ of the database id.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :return: The associated_opsi_id of this AwrHubSource.
        :rtype: str
        �rCrXrTrTrUr,szAwrHubSource.associated_opsi_idcCs
||_dS)a)
        Sets the associated_opsi_id of this AwrHubSource.
        The `OCID`__ of the database id.

        __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm


        :param associated_opsi_id: The associated_opsi_id of this AwrHubSource.
        :type: str
        Nra)rRr,rTrTrUr,scCs|jS)z�
        **[Required]** Gets the time_created of this AwrHubSource.
        The time at which the resource was first created. An RFC3339 formatted datetime string


        :return: The time_created of this AwrHubSource.
        :rtype: datetime
        �rDrXrTrTrUr-s
zAwrHubSource.time_createdcCs
||_dS)z�
        Sets the time_created of this AwrHubSource.
        The time at which the resource was first created. An RFC3339 formatted datetime string


        :param time_created: The time_created of this AwrHubSource.
        :type: datetime
        Nrb)rRr-rTrTrUr-(s
cCs|jS)z�
        Gets the time_updated of this AwrHubSource.
        The time at which the resource was last updated. An RFC3339 formatted datetime string


        :return: The time_updated of this AwrHubSource.
        :rtype: datetime
        �rErXrTrTrUr.4s
zAwrHubSource.time_updatedcCs
||_dS)z�
        Sets the time_updated of this AwrHubSource.
        The time at which the resource was last updated. An RFC3339 formatted datetime string


        :param time_updated: The time_updated of this AwrHubSource.
        :type: datetime
        Nrc)rRr.rTrTrUr.@s
cCs|jS)a?
        Gets the freeform_tags of this AwrHubSource.
        Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
        Example: `{"bar-key": "value"}`


        :return: The freeform_tags of this AwrHubSource.
        :rtype: dict(str, str)
        �rFrXrTrTrUr/LszAwrHubSource.freeform_tagscCs
||_dS)aK
        Sets the freeform_tags of this AwrHubSource.
        Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
        Example: `{"bar-key": "value"}`


        :param freeform_tags: The freeform_tags of this AwrHubSource.
        :type: dict(str, str)
        Nrd)rRr/rTrTrUr/YscCs|jS)a9
        Gets the defined_tags of this AwrHubSource.
        Defined tags for this resource. Each key is predefined and scoped to a namespace.
        Example: `{"foo-namespace": {"bar-key": "value"}}`


        :return: The defined_tags of this AwrHubSource.
        :rtype: dict(str, dict(str, object))
        �rGrXrTrTrUr0fszAwrHubSource.defined_tagscCs
||_dS)aD
        Sets the defined_tags of this AwrHubSource.
        Defined tags for this resource. Each key is predefined and scoped to a namespace.
        Example: `{"foo-namespace": {"bar-key": "value"}}`


        :param defined_tags: The defined_tags of this AwrHubSource.
        :type: dict(str, dict(str, object))
        Nre)rRr0rTrTrUr0sscCs|jS)a=
        Gets the system_tags of this AwrHubSource.
        System tags for this resource. Each key is predefined and scoped to a namespace.
        Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`


        :return: The system_tags of this AwrHubSource.
        :rtype: dict(str, dict(str, object))
        �rHrXrTrTrUr1�szAwrHubSource.system_tagscCs
||_dS)aG
        Sets the system_tags of this AwrHubSource.
        System tags for this resource. Each key is predefined and scoped to a namespace.
        Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`


        :param system_tags: The system_tags of this AwrHubSource.
        :type: dict(str, dict(str, object))
        Nrf)rRr1rTrTrUr1�scCs|jS)a
        Gets the is_registered_with_awr_hub of this AwrHubSource.
        This is `true` if the source databse is registered with a Awr Hub, otherwise `false`


        :return: The is_registered_with_awr_hub of this AwrHubSource.
        :rtype: bool
        �rIrXrTrTrUr2�s
z'AwrHubSource.is_registered_with_awr_hubcCs
||_dS)a
        Sets the is_registered_with_awr_hub of this AwrHubSource.
        This is `true` if the source databse is registered with a Awr Hub, otherwise `false`


        :param is_registered_with_awr_hub: The is_registered_with_awr_hub of this AwrHubSource.
        :type: bool
        Nrg)rRr2rTrTrUr2�s
cCs|jS)z�
        Gets the awr_source_database_id of this AwrHubSource.
        DatabaseId of the Source database for which AWR Data will be uploaded to AWR Hub.


        :return: The awr_source_database_id of this AwrHubSource.
        :rtype: str
        �rJrXrTrTrUr3�s
z#AwrHubSource.awr_source_database_idcCs
||_dS)a
        Sets the awr_source_database_id of this AwrHubSource.
        DatabaseId of the Source database for which AWR Data will be uploaded to AWR Hub.


        :param awr_source_database_id: The awr_source_database_id of this AwrHubSource.
        :type: str
        Nrh)rRr3rTrTrUr3�s
cCs|jS)a

        Gets the min_snapshot_identifier of this AwrHubSource.
        The minimum snapshot identifier of the source database for which AWR data is uploaded to AWR Hub.


        :return: The min_snapshot_identifier of this AwrHubSource.
        :rtype: float
        �rKrXrTrTrUr4�s
z$AwrHubSource.min_snapshot_identifiercCs
||_dS)a#
        Sets the min_snapshot_identifier of this AwrHubSource.
        The minimum snapshot identifier of the source database for which AWR data is uploaded to AWR Hub.


        :param min_snapshot_identifier: The min_snapshot_identifier of this AwrHubSource.
        :type: float
        Nri)rRr4rTrTrUr4�s
cCs|jS)a

        Gets the max_snapshot_identifier of this AwrHubSource.
        The maximum snapshot identifier of the source database for which AWR data is uploaded to AWR Hub.


        :return: The max_snapshot_identifier of this AwrHubSource.
        :rtype: float
        �rLrXrTrTrUr5�s
z$AwrHubSource.max_snapshot_identifiercCs
||_dS)a#
        Sets the max_snapshot_identifier of this AwrHubSource.
        The maximum snapshot identifier of the source database for which AWR data is uploaded to AWR Hub.


        :param max_snapshot_identifier: The max_snapshot_identifier of this AwrHubSource.
        :type: float
        Nrj)rRr5rTrTrUr5�s
cCs|jS)aS
        Gets the time_first_snapshot_generated of this AwrHubSource.
        The time at which the earliest snapshot was generated in the source database for which data is uploaded to AWR Hub. An RFC3339 formatted datetime string


        :return: The time_first_snapshot_generated of this AwrHubSource.
        :rtype: datetime
        �rMrXrTrTrUr6�s
z*AwrHubSource.time_first_snapshot_generatedcCs
||_dS)ao
        Sets the time_first_snapshot_generated of this AwrHubSource.
        The time at which the earliest snapshot was generated in the source database for which data is uploaded to AWR Hub. An RFC3339 formatted datetime string


        :param time_first_snapshot_generated: The time_first_snapshot_generated of this AwrHubSource.
        :type: datetime
        Nrk)rRr6rTrTrUr6s
cCs|jS)aO
        Gets the time_last_snapshot_generated of this AwrHubSource.
        The time at which the latest snapshot was generated in the source database for which data is uploaded to AWR Hub. An RFC3339 formatted datetime string


        :return: The time_last_snapshot_generated of this AwrHubSource.
        :rtype: datetime
        �rNrXrTrTrUr7s
z)AwrHubSource.time_last_snapshot_generatedcCs
||_dS)aj
        Sets the time_last_snapshot_generated of this AwrHubSource.
        The time at which the latest snapshot was generated in the source database for which data is uploaded to AWR Hub. An RFC3339 formatted datetime string


        :param time_last_snapshot_generated: The time_last_snapshot_generated of this AwrHubSource.
        :type: datetime
        Nrl)rRr7rTrTrUr7s
cCs|jS)z�
        Gets the hours_since_last_import of this AwrHubSource.
        Number of hours since last AWR snapshots import happened from the Source database.


        :return: The hours_since_last_import of this AwrHubSource.
        :rtype: float
        �rOrXrTrTrUr8*s
z$AwrHubSource.hours_since_last_importcCs
||_dS)a
        Sets the hours_since_last_import of this AwrHubSource.
        Number of hours since last AWR snapshots import happened from the Source database.


        :param hours_since_last_import: The hours_since_last_import of this AwrHubSource.
        :type: float
        Nrm)rRr8rTrTrUr86s
cCs|jS)a�
        **[Required]** Gets the lifecycle_state of this AwrHubSource.
        the current state of the source database

        Allowed values for this property are: "CREATING", "UPDATING", "ACTIVE", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'.
        Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.


        :return: The lifecycle_state of this AwrHubSource.
        :rtype: str
        )rPrXrTrTrUr9Bs
zAwrHubSource.lifecycle_statecCs gd�}t||�sd}||_dS)z�
        Sets the lifecycle_state of this AwrHubSource.
        the current state of the source database


        :param lifecycle_state: The lifecycle_state of this AwrHubSource.
        :type: str
        )rrrrrrr[N)rrP)rRr9r\rTrTrUr9Qs

cCs|jS)a�
        **[Required]** Gets the status of this AwrHubSource.
        Indicates the status of a source database in Operations Insights

        Allowed values for this property are: "ACCEPTING", "NOT_ACCEPTING", "NOT_REGISTERED", "TERMINATED", 'UNKNOWN_ENUM_VALUE'.
        Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.


        :return: The status of this AwrHubSource.
        :rtype: str
        )rQrXrTrTrUr:`s
zAwrHubSource.statuscCs gd�}t||�sd}||_dS)z�
        Sets the status of this AwrHubSource.
        Indicates the status of a source database in Operations Insights


        :param status: The status of this AwrHubSource.
        :type: str
        )rrrr r[N)rrQ)rRr:r\rTrTrUr:os

cCst|�S�N)rrXrTrTrU�__repr__~szAwrHubSource.__repr__cCs|durdS|j|jkS)NF)�__dict__�rR�otherrTrTrU�__eq__�szAwrHubSource.__eq__cCs
||kSrnrTrqrTrTrU�__ne__�szAwrHubSource.__ne__N);�__name__�
__module__�__qualname__�__doc__Z
TYPE_ADW_SZ
TYPE_ATP_SZ
TYPE_ADW_DZ
TYPE_ATP_DZTYPE_EXTERNAL_PDBZTYPE_EXTERNAL_NONCDBZTYPE_COMANAGED_VM_CDBZTYPE_COMANAGED_VM_PDBZTYPE_COMANAGED_VM_NONCDBZTYPE_COMANAGED_BM_CDBZTYPE_COMANAGED_BM_PDBZTYPE_COMANAGED_BM_NONCDBZTYPE_COMANAGED_EXACS_CDBZTYPE_COMANAGED_EXACS_PDBZTYPE_COMANAGED_EXACS_NONCDBZTYPE_UNDEFINEDZLIFECYCLE_STATE_CREATINGZLIFECYCLE_STATE_UPDATINGZLIFECYCLE_STATE_ACTIVEZLIFECYCLE_STATE_DELETINGZLIFECYCLE_STATE_DELETEDZLIFECYCLE_STATE_FAILEDZSTATUS_ACCEPTINGZSTATUS_NOT_ACCEPTINGZSTATUS_NOT_REGISTEREDZSTATUS_TERMINATEDrV�propertyr$�setterr%r&r'r(r)r*r+r,r-r.r/r0r1r2r3r4r5r6r7r8r9r:rorsrtrTrTrTrUrs�5





















































rN)Zoci.utilrrrZoci.decoratorsr�objectrrTrTrTrU�<module>s