o
    g                     @   s   d dl mZ d dlmZ edddG dd dZedddG d	d
 d
eZedddG dd deZedddG dd deZedddG dd deZedddG dd deZedddG dd deZ	dS )    )Enum)
deprecatedz1.25.0zUse attributes defined in the :py:const:`opentelemetry.semconv.attributes` and :py:const:`opentelemetry.semconv._incubating.attributes` modules instead.)versionreasonc                   @   s  e Zd ZdZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
	 d	Z	 d
Z	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ 	 dZ!	 d Z"	 d!Z#	 d"Z$	 d#Z%	 d$Z&	 d%Z'	 d&Z(	 d'Z)	 d(Z*	 d)Z+	 d*Z,	 d+Z-	 d,Z.	 d-Z/	 d.Z0	 d/Z1	 d0Z2	 d1Z3	 d2Z4	 d3Z5	 d4Z6	 d5Z7	 d6Z8	 d7Z9	 d8Z:	 d9Z;	 d:Z<	 d;Z=	 d<Z>	 d=Z?	 d>Z@	 d?ZA	 d@ZB	 dAZC	 dBZD	 dCZE	 dDZF	 dEZG	 dFZH	 dGZI	 dHZJ	 dIZK	 dJZL	 dKZM	 dLZN	 dMZO	 dNZP	 dOZQ	 dPZR	 dQZS	 dRZT	 dSZU	 dTZV	 dUZW	 dVZX	 dWZY	 dXZZ	 dYZ[	 dZZ\	 d[Z]	 d\Z^	 d]Z_	 d^Z`	 d_Za	 d`Zb	 daZc	 dbZd	 dcZe	 ddZf	 deZg	 dfZh	 dgZi	 dhZj	 diZk	 djZl	 dkZmdlS )mResourceAttributesz'https://opentelemetry.io/schemas/1.21.0zbrowser.brandszbrowser.platformzbrowser.mobilezbrowser.languagezuser_agent.originalzcloud.providerzcloud.account.idzcloud.regionzcloud.resource_idzcloud.availability_zonezcloud.platformzaws.ecs.container.arnzaws.ecs.cluster.arnzaws.ecs.launchtypezaws.ecs.task.arnzaws.ecs.task.familyzaws.ecs.task.revisionzaws.eks.cluster.arnzaws.log.group.nameszaws.log.group.arnszaws.log.stream.nameszaws.log.stream.arnszgcp.cloud_run.job.executionzgcp.cloud_run.job.task_indexzgcp.gce.instance.namezgcp.gce.instance.hostnamez!heroku.release.creation_timestampzheroku.release.commitzheroku.app.idzcontainer.namezcontainer.idzcontainer.runtimezcontainer.image.namezcontainer.image.tagzcontainer.image.idzcontainer.commandzcontainer.command_linezcontainer.command_argszdeployment.environmentz	device.idzdevice.model.identifierzdevice.model.namezdevice.manufacturerz	faas.namezfaas.versionzfaas.instancezfaas.max_memoryzhost.idz	host.namez	host.typez	host.archzhost.image.namezhost.image.idzhost.image.versionzk8s.cluster.namezk8s.cluster.uidzk8s.node.namezk8s.node.uidzk8s.namespace.namezk8s.pod.uidzk8s.pod.namezk8s.container.namezk8s.container.restart_countzk8s.replicaset.uidzk8s.replicaset.namezk8s.deployment.uidzk8s.deployment.namezk8s.statefulset.uidzk8s.statefulset.namezk8s.daemonset.uidzk8s.daemonset.namezk8s.job.uidzk8s.job.namezk8s.cronjob.uidzk8s.cronjob.namezos.typezos.descriptionzos.namez
os.versionzprocess.pidzprocess.parent_pidzprocess.executable.namezprocess.executable.pathzprocess.commandzprocess.command_linezprocess.command_argszprocess.ownerzprocess.runtime.namezprocess.runtime.versionzprocess.runtime.descriptionzservice.namezservice.versionzservice.namespacezservice.instance.idztelemetry.sdk.nameztelemetry.sdk.languageztelemetry.sdk.versionztelemetry.auto.versionzwebengine.namezwebengine.versionzwebengine.descriptionzotel.scope.namezotel.scope.versionzotel.library.namezotel.library.versionzfaas.idN)n__name__
__module____qualname__
SCHEMA_URLBROWSER_BRANDSBROWSER_PLATFORMBROWSER_MOBILEBROWSER_LANGUAGEUSER_AGENT_ORIGINALCLOUD_PROVIDERCLOUD_ACCOUNT_IDCLOUD_REGIONCLOUD_RESOURCE_IDCLOUD_AVAILABILITY_ZONECLOUD_PLATFORMAWS_ECS_CONTAINER_ARNAWS_ECS_CLUSTER_ARNAWS_ECS_LAUNCHTYPEAWS_ECS_TASK_ARNAWS_ECS_TASK_FAMILYAWS_ECS_TASK_REVISIONAWS_EKS_CLUSTER_ARNAWS_LOG_GROUP_NAMESAWS_LOG_GROUP_ARNSAWS_LOG_STREAM_NAMESAWS_LOG_STREAM_ARNSGCP_CLOUD_RUN_JOB_EXECUTIONGCP_CLOUD_RUN_JOB_TASK_INDEXGCP_GCE_INSTANCE_NAMEGCP_GCE_INSTANCE_HOSTNAME!HEROKU_RELEASE_CREATION_TIMESTAMPHEROKU_RELEASE_COMMITHEROKU_APP_IDCONTAINER_NAMECONTAINER_IDCONTAINER_RUNTIMECONTAINER_IMAGE_NAMECONTAINER_IMAGE_TAGCONTAINER_IMAGE_IDCONTAINER_COMMANDCONTAINER_COMMAND_LINECONTAINER_COMMAND_ARGSDEPLOYMENT_ENVIRONMENT	DEVICE_IDDEVICE_MODEL_IDENTIFIERDEVICE_MODEL_NAMEDEVICE_MANUFACTURER	FAAS_NAMEFAAS_VERSIONFAAS_INSTANCEFAAS_MAX_MEMORYHOST_ID	HOST_NAME	HOST_TYPE	HOST_ARCHHOST_IMAGE_NAMEHOST_IMAGE_IDHOST_IMAGE_VERSIONK8S_CLUSTER_NAMEK8S_CLUSTER_UIDK8S_NODE_NAMEK8S_NODE_UIDK8S_NAMESPACE_NAMEK8S_POD_UIDK8S_POD_NAMEK8S_CONTAINER_NAMEK8S_CONTAINER_RESTART_COUNTK8S_REPLICASET_UIDK8S_REPLICASET_NAMEK8S_DEPLOYMENT_UIDK8S_DEPLOYMENT_NAMEK8S_STATEFULSET_UIDK8S_STATEFULSET_NAMEK8S_DAEMONSET_UIDK8S_DAEMONSET_NAMEK8S_JOB_UIDK8S_JOB_NAMEK8S_CRONJOB_UIDK8S_CRONJOB_NAMEOS_TYPEOS_DESCRIPTIONOS_NAME
OS_VERSIONPROCESS_PIDPROCESS_PARENT_PIDPROCESS_EXECUTABLE_NAMEPROCESS_EXECUTABLE_PATHPROCESS_COMMANDPROCESS_COMMAND_LINEPROCESS_COMMAND_ARGSPROCESS_OWNERPROCESS_RUNTIME_NAMEPROCESS_RUNTIME_VERSIONPROCESS_RUNTIME_DESCRIPTIONSERVICE_NAMESERVICE_VERSIONSERVICE_NAMESPACESERVICE_INSTANCE_IDTELEMETRY_SDK_NAMETELEMETRY_SDK_LANGUAGETELEMETRY_SDK_VERSIONTELEMETRY_AUTO_VERSIONWEBENGINE_NAMEWEBENGINE_VERSIONWEBENGINE_DESCRIPTIONOTEL_SCOPE_NAMEOTEL_SCOPE_VERSIONOTEL_LIBRARY_NAMEOTEL_LIBRARY_VERSIONFAAS_ID ru   ru   ^/var/www/visachat/venv/lib/python3.10/site-packages/opentelemetry/semconv/resource/__init__.pyr      s   
r   zYUse :py:const:`opentelemetry.semconv._incubating.attributes.CloudProviderValues` instead.c                   @   s4   e Zd ZdZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	dS )	CloudProviderValuesalibaba_cloudawsazuregcpheroku	ibm_cloudtencent_cloudN)
r   r   r	   ALIBABA_CLOUDAWSAZUREGCPHEROKU	IBM_CLOUDTENCENT_CLOUDru   ru   ru   rv   rw     s    rw   zYUse :py:const:`opentelemetry.semconv._incubating.attributes.CloudPlatformValues` instead.c                   @   s   e Zd ZdZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
	 d	Z	 d
Z	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZdS )CloudPlatformValuesalibaba_cloud_ecsalibaba_cloud_fcalibaba_cloud_openshiftaws_ec2aws_ecsaws_eks
aws_lambdaaws_elastic_beanstalkaws_app_runneraws_openshiftazure_vmazure_container_instances	azure_aksazure_functionsazure_app_serviceazure_openshiftgcp_bare_metal_solutiongcp_compute_enginegcp_cloud_rungcp_kubernetes_enginegcp_cloud_functionsgcp_app_enginegcp_openshiftibm_cloud_openshifttencent_cloud_cvmtencent_cloud_ekstencent_cloud_scfN)r   r   r	   ALIBABA_CLOUD_ECSALIBABA_CLOUD_FCALIBABA_CLOUD_OPENSHIFTAWS_EC2AWS_ECSAWS_EKS
AWS_LAMBDAAWS_ELASTIC_BEANSTALKAWS_APP_RUNNERAWS_OPENSHIFTAZURE_VMAZURE_CONTAINER_INSTANCES	AZURE_AKSAZURE_FUNCTIONSAZURE_APP_SERVICEAZURE_OPENSHIFTGCP_BARE_METAL_SOLUTIONGCP_COMPUTE_ENGINEGCP_CLOUD_RUNGCP_KUBERNETES_ENGINEGCP_CLOUD_FUNCTIONSGCP_APP_ENGINEGCP_OPENSHIFTIBM_CLOUD_OPENSHIFTTENCENT_CLOUD_CVMTENCENT_CLOUD_EKSTENCENT_CLOUD_SCFru   ru   ru   rv   r     sn    r   z\Use :py:const:`opentelemetry.semconv._incubating.attributes.AwsEcsLaunchtypeValues` instead.c                   @   s   e Zd ZdZ	 dZdS )AwsEcsLaunchtypeValuesec2fargateN)r   r   r	   EC2FARGATEru   ru   ru   rv   r     s
    r   zTUse :py:const:`opentelemetry.semconv._incubating.attributes.HostArchValues` instead.c                   @   s:   e Zd ZdZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
d	S )
HostArchValuesamd64arm32arm64ia64ppc32ppc64s390xx86N)r   r   r	   AMD64ARM32ARM64IA64PPC32PPC64S390XX86ru   ru   ru   rv   r     s"    r   zRUse :py:const:`opentelemetry.semconv._incubating.attributes.OsTypeValues` instead.c                   @   sL   e Zd ZdZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
	 d	Z	 d
Z	 dZdS )OsTypeValueswindowslinuxdarwinfreebsdnetbsdopenbsddragonflybsdhpuxaixsolarisz_osN)r   r   r	   WINDOWSLINUXDARWINFREEBSDNETBSDOPENBSDDRAGONFLYBSDHPUXAIXSOLARISZ_OSru   ru   ru   rv   r   /  s.    r   zTUse :py:const:`opentelemetry.semconv.attributes.TelemetrySdkLanguageValues` instead.c                   @   sR   e Zd ZdZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
	 d	Z	 d
Z	 dZ	 dZdS )TelemetrySdkLanguageValuescppdotneterlanggojavanodejsphppythonrubyrustswiftwebjsN)r   r   r	   CPPDOTNETERLANGGOJAVANODEJSPHPPYTHONRUBYRUSTSWIFTWEBJSru   ru   ru   rv   r   V  s2    r   N)
enumr   r   r   rw   r   r   r   r   r   ru   ru   ru   rv   <module>   sR       }S#