o
    piR                     @   s  U d dl mZ d dlmZmZ dZeed< 	 dedefddZd	Zeed
< 	 dedefddZ	dZ
eed< 	 dedefddZdZeed< 	 dedefddZdZeed< 	 dedefddZdZeed< 	 dedefddZdZeed< 	 dedefdd Zd!Zeed"< 	 dedefd#d$Zd%Zeed&< 	 dedefd'd(Zd)Zeed*< 	 dedefd+d,Zd-Zeed.< 	 dedefd/d0Zd1Zeed2< 	 dedefd3d4Zd5Zeed6< 	 dedefd7d8Zd9Z eed:< 	 dedefd;d<Z!d=Z"eed>< 	 dedefd?d@Z#dAZ$eedB< 	 dedefdCdDZ%dEZ&eedF< 	 dedefdGdHZ'dIZ(eedJ< 	 dedefdKdLZ)dMZ*eedN< 	 dedefdOdPZ+dQZ,eedR< 	 dedefdSdTZ-dUS )V    )Final)MeterUpDownCounterz%openshift.clusterquota.cpu.limit.hard%OPENSHIFT_CLUSTERQUOTA_CPU_LIMIT_HARDmeterreturnc                 C      | j tdddS ;The enforced hard limit of the resource across all projects<The enforced hard limit of the resource across all projects.{cpu}namedescriptionunit)create_up_down_counterr   r    r   o/home/ubuntu/.local/lib/python3.10/site-packages/opentelemetry/semconv/_incubating/metrics/openshift_metrics.py,create_openshift_clusterquota_cpu_limit_hard"   
   r   z%openshift.clusterquota.cpu.limit.used%OPENSHIFT_CLUSTERQUOTA_CPU_LIMIT_USEDc                 C   r   DThe current observed total usage of the resource across all projectsEThe current observed total usage of the resource across all projects.r   r   )r   r   r   r   r   r   ,create_openshift_clusterquota_cpu_limit_used;   r   r   z'openshift.clusterquota.cpu.request.hard'OPENSHIFT_CLUSTERQUOTA_CPU_REQUEST_HARDc                 C   r   r	   )r   r   r   r   r   r   .create_openshift_clusterquota_cpu_request_hardT   r   r   z'openshift.clusterquota.cpu.request.used'OPENSHIFT_CLUSTERQUOTA_CPU_REQUEST_USEDc                 C   r   r   )r   r   r   r   r   r   .create_openshift_clusterquota_cpu_request_usedm   r   r   z3openshift.clusterquota.ephemeral_storage.limit.hard3OPENSHIFT_CLUSTERQUOTA_EPHEMERAL_STORAGE_LIMIT_HARDc                 C   r   r
   r   Byr   )r   r    r   r   r   r   :create_openshift_clusterquota_ephemeral_storage_limit_hard   r   r#   z3openshift.clusterquota.ephemeral_storage.limit.used3OPENSHIFT_CLUSTERQUOTA_EPHEMERAL_STORAGE_LIMIT_USEDc                 C   r   r   r   r"   r   )r   r$   r   r   r   r   :create_openshift_clusterquota_ephemeral_storage_limit_used   r   r&   z5openshift.clusterquota.ephemeral_storage.request.hard5OPENSHIFT_CLUSTERQUOTA_EPHEMERAL_STORAGE_REQUEST_HARDc                 C   r   r!   )r   r'   r   r   r   r   <create_openshift_clusterquota_ephemeral_storage_request_hard   r   r(   z5openshift.clusterquota.ephemeral_storage.request.used5OPENSHIFT_CLUSTERQUOTA_EPHEMERAL_STORAGE_REQUEST_USEDc                 C   r   r%   )r   r)   r   r   r   r   <create_openshift_clusterquota_ephemeral_storage_request_used   r   r*   z2openshift.clusterquota.hugepage_count.request.hard2OPENSHIFT_CLUSTERQUOTA_HUGEPAGE_COUNT_REQUEST_HARDc                 C   r   )r
   r   
{hugepage}r   )r   r+   r   r   r   r   9create_openshift_clusterquota_hugepage_count_request_hard   r   r-   z2openshift.clusterquota.hugepage_count.request.used2OPENSHIFT_CLUSTERQUOTA_HUGEPAGE_COUNT_REQUEST_USEDc                 C   r   )r   r   r,   r   )r   r.   r   r   r   r   9create_openshift_clusterquota_hugepage_count_request_used  r   r/   z(openshift.clusterquota.memory.limit.hard(OPENSHIFT_CLUSTERQUOTA_MEMORY_LIMIT_HARDc                 C   r   r!   )r   r0   r   r   r   r   /create_openshift_clusterquota_memory_limit_hard  r   r1   z(openshift.clusterquota.memory.limit.used(OPENSHIFT_CLUSTERQUOTA_MEMORY_LIMIT_USEDc                 C   r   r%   )r   r2   r   r   r   r   /create_openshift_clusterquota_memory_limit_used5  r   r3   z*openshift.clusterquota.memory.request.hard*OPENSHIFT_CLUSTERQUOTA_MEMORY_REQUEST_HARDc                 C   r   r!   )r   r4   r   r   r   r   1create_openshift_clusterquota_memory_request_hardN  r   r5   z*openshift.clusterquota.memory.request.used*OPENSHIFT_CLUSTERQUOTA_MEMORY_REQUEST_USEDc                 C   r   r%   )r   r6   r   r   r   r   1create_openshift_clusterquota_memory_request_usedg  r   r7   z(openshift.clusterquota.object_count.hard(OPENSHIFT_CLUSTERQUOTA_OBJECT_COUNT_HARDc                 C   r   )r
   r   {object}r   )r   r8   r   r   r   r   /create_openshift_clusterquota_object_count_hard  r   r:   z(openshift.clusterquota.object_count.used(OPENSHIFT_CLUSTERQUOTA_OBJECT_COUNT_USEDc                 C   r   )r   r   r9   r   )r   r;   r   r   r   r   /create_openshift_clusterquota_object_count_used  r   r<   z7openshift.clusterquota.persistentvolumeclaim_count.hard7OPENSHIFT_CLUSTERQUOTA_PERSISTENTVOLUMECLAIM_COUNT_HARDc                 C   r   )r
   r   {persistentvolumeclaim}r   )r   r=   r   r   r   r   >create_openshift_clusterquota_persistentvolumeclaim_count_hard  r   r?   z7openshift.clusterquota.persistentvolumeclaim_count.used7OPENSHIFT_CLUSTERQUOTA_PERSISTENTVOLUMECLAIM_COUNT_USEDc                 C   r   )r   r   r>   r   )r   r@   r   r   r   r   >create_openshift_clusterquota_persistentvolumeclaim_count_used  r   rA   z+openshift.clusterquota.storage.request.hard+OPENSHIFT_CLUSTERQUOTA_STORAGE_REQUEST_HARDc                 C   r   r!   )r   rB   r   r   r   r   2create_openshift_clusterquota_storage_request_hard  r   rC   z+openshift.clusterquota.storage.request.used+OPENSHIFT_CLUSTERQUOTA_STORAGE_REQUEST_USEDc                 C   r   r%   )r   rD   r   r   r   r   2create_openshift_clusterquota_storage_request_used	  r   rE   N).typingr   opentelemetry.metricsr   r   r   __annotations__r   r   r   r   r   r   r   r    r#   r$   r&   r'   r(   r)   r*   r+   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r:   r;   r<   r=   r?   r@   rA   rB   rC   rD   rE   r   r   r   r   <module>   sD  






































