Socket
Socket
Sign inDemoInstall

@opentelemetry/semantic-conventions

Package Overview
Dependencies
Maintainers
3
Versions
108
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@opentelemetry/semantic-conventions - npm Package Compare versions

Comparing version 1.25.1 to 1.26.0

build/esm/experimental_attributes.d.ts

2

build/esm/index.d.ts
export * from './trace';
export * from './resource';
export * from './stable_attributes';
export * from './stable_metrics';
//# sourceMappingURL=index.d.ts.map

@@ -16,4 +16,12 @@ /*

*/
/* eslint-disable no-restricted-syntax --
* These re-exports are only of constants, only two-levels deep, and
* should not cause problems for tree-shakers.
*/
// Deprecated. These are kept around for compatibility purposes
export * from './trace';
export * from './resource';
// Use these instead
export * from './stable_attributes';
export * from './stable_metrics';
//# sourceMappingURL=index.js.map

@@ -16,3 +16,7 @@ /*

*/
/* eslint-disable no-restricted-syntax --
* These re-exports are only of constants, only one-level deep at this point,
* and should not cause problems for tree-shakers.
*/
export * from './SemanticResourceAttributes';
//# sourceMappingURL=index.js.map
/**
* Name of the cloud provider.
*
* @deprecated use ATTR_CLOUD_PROVIDER
*/

@@ -7,2 +9,4 @@ export declare const SEMRESATTRS_CLOUD_PROVIDER = "cloud.provider";

* The cloud account ID the resource is assigned to.
*
* @deprecated use ATTR_CLOUD_ACCOUNT_ID
*/

@@ -12,2 +16,4 @@ export declare const SEMRESATTRS_CLOUD_ACCOUNT_ID = "cloud.account.id";

* The geographical region the resource is running. Refer to your provider's docs to see the available regions, for example [Alibaba Cloud regions](https://www.alibabacloud.com/help/doc-detail/40654.htm), [AWS regions](https://aws.amazon.com/about-aws/global-infrastructure/regions_az/), [Azure regions](https://azure.microsoft.com/en-us/global-infrastructure/geographies/), or [Google Cloud regions](https://cloud.google.com/about/locations).
*
* @deprecated use ATTR_CLOUD_REGION
*/

@@ -19,2 +25,4 @@ export declare const SEMRESATTRS_CLOUD_REGION = "cloud.region";

* Note: Availability zones are called "zones" on Alibaba Cloud and Google Cloud.
*
* @deprecated use ATTR_CLOUD_AVAILABILITY_ZONE
*/

@@ -26,2 +34,4 @@ export declare const SEMRESATTRS_CLOUD_AVAILABILITY_ZONE = "cloud.availability_zone";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated use ATTR_CLOUD_PLATFORM
*/

@@ -31,2 +41,4 @@ export declare const SEMRESATTRS_CLOUD_PLATFORM = "cloud.platform";

* The Amazon Resource Name (ARN) of an [ECS container instance](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_instances.html).
*
* @deprecated use ATTR_AWS_ECS_CONTAINER_ARN
*/

@@ -36,2 +48,4 @@ export declare const SEMRESATTRS_AWS_ECS_CONTAINER_ARN = "aws.ecs.container.arn";

* The ARN of an [ECS cluster](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/clusters.html).
*
* @deprecated use ATTR_AWS_ECS_CLUSTER_ARN
*/

@@ -41,2 +55,4 @@ export declare const SEMRESATTRS_AWS_ECS_CLUSTER_ARN = "aws.ecs.cluster.arn";

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated use ATTR_AWS_ECS_LAUNCHTYPE
*/

@@ -46,2 +62,4 @@ export declare const SEMRESATTRS_AWS_ECS_LAUNCHTYPE = "aws.ecs.launchtype";

* The ARN of an [ECS task definition](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definitions.html).
*
* @deprecated use ATTR_AWS_ECS_TASK_ARN
*/

@@ -51,2 +69,4 @@ export declare const SEMRESATTRS_AWS_ECS_TASK_ARN = "aws.ecs.task.arn";

* The task definition family this task definition is a member of.
*
* @deprecated use ATTR_AWS_ECS_TASK_FAMILY
*/

@@ -56,2 +76,4 @@ export declare const SEMRESATTRS_AWS_ECS_TASK_FAMILY = "aws.ecs.task.family";

* The revision for this task definition.
*
* @deprecated use ATTR_AWS_ECS_TASK_REVISION
*/

@@ -61,2 +83,4 @@ export declare const SEMRESATTRS_AWS_ECS_TASK_REVISION = "aws.ecs.task.revision";

* The ARN of an EKS cluster.
*
* @deprecated use ATTR_AWS_EKS_CLUSTER_ARN
*/

@@ -68,2 +92,4 @@ export declare const SEMRESATTRS_AWS_EKS_CLUSTER_ARN = "aws.eks.cluster.arn";

* Note: Multiple log groups must be supported for cases like multi-container applications, where a single application has sidecar containers, and each write to their own log group.
*
* @deprecated use ATTR_AWS_LOG_GROUP_NAMES
*/

@@ -75,2 +101,4 @@ export declare const SEMRESATTRS_AWS_LOG_GROUP_NAMES = "aws.log.group.names";

* Note: See the [log group ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format).
*
* @deprecated use ATTR_AWS_LOG_GROUP_ARNS
*/

@@ -80,2 +108,4 @@ export declare const SEMRESATTRS_AWS_LOG_GROUP_ARNS = "aws.log.group.arns";

* The name(s) of the AWS log stream(s) an application is writing to.
*
* @deprecated use ATTR_AWS_LOG_STREAM_NAMES
*/

@@ -87,2 +117,4 @@ export declare const SEMRESATTRS_AWS_LOG_STREAM_NAMES = "aws.log.stream.names";

* Note: See the [log stream ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format). One log group can contain several log streams, so these ARNs necessarily identify both a log group and a log stream.
*
* @deprecated use ATTR_AWS_LOG_STREAM_ARNS
*/

@@ -92,2 +124,4 @@ export declare const SEMRESATTRS_AWS_LOG_STREAM_ARNS = "aws.log.stream.arns";

* Container name.
*
* @deprecated use ATTR_CONTAINER_NAME
*/

@@ -97,2 +131,4 @@ export declare const SEMRESATTRS_CONTAINER_NAME = "container.name";

* Container ID. Usually a UUID, as for example used to [identify Docker containers](https://docs.docker.com/engine/reference/run/#container-identification). The UUID might be abbreviated.
*
* @deprecated use ATTR_CONTAINER_ID
*/

@@ -102,2 +138,4 @@ export declare const SEMRESATTRS_CONTAINER_ID = "container.id";

* The container runtime managing this container.
*
* @deprecated use ATTR_CONTAINER_RUNTIME
*/

@@ -107,2 +145,4 @@ export declare const SEMRESATTRS_CONTAINER_RUNTIME = "container.runtime";

* Name of the image the container was built on.
*
* @deprecated use ATTR_CONTAINER_IMAGE_NAME
*/

@@ -112,2 +152,4 @@ export declare const SEMRESATTRS_CONTAINER_IMAGE_NAME = "container.image.name";

* Container image tag.
*
* @deprecated use ATTR_CONTAINER_IMAGE_TAG
*/

@@ -117,2 +159,4 @@ export declare const SEMRESATTRS_CONTAINER_IMAGE_TAG = "container.image.tag";

* Name of the [deployment environment](https://en.wikipedia.org/wiki/Deployment_environment) (aka deployment tier).
*
* @deprecated use ATTR_DEPLOYMENT_ENVIRONMENT
*/

@@ -124,2 +168,4 @@ export declare const SEMRESATTRS_DEPLOYMENT_ENVIRONMENT = "deployment.environment";

* Note: The device identifier MUST only be defined using the values outlined below. This value is not an advertising identifier and MUST NOT be used as such. On iOS (Swift or Objective-C), this value MUST be equal to the [vendor identifier](https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor). On Android (Java or Kotlin), this value MUST be equal to the Firebase Installation ID or a globally unique UUID which is persisted across sessions in your application. More information can be found [here](https://developer.android.com/training/articles/user-data-ids) on best practices and exact implementation details. Caution should be taken when storing personal data or anything which can identify a user. GDPR and data protection laws may apply, ensure you do your own due diligence.
*
* @deprecated use ATTR_DEVICE_ID
*/

@@ -131,2 +177,4 @@ export declare const SEMRESATTRS_DEVICE_ID = "device.id";

* Note: It's recommended this value represents a machine readable version of the model identifier rather than the market or consumer-friendly name of the device.
*
* @deprecated use ATTR_DEVICE_MODEL_IDENTIFIER
*/

@@ -138,2 +186,4 @@ export declare const SEMRESATTRS_DEVICE_MODEL_IDENTIFIER = "device.model.identifier";

* Note: It's recommended this value represents a human readable version of the device model rather than a machine readable alternative.
*
* @deprecated use ATTR_DEVICE_MODEL_NAME
*/

@@ -145,2 +195,4 @@ export declare const SEMRESATTRS_DEVICE_MODEL_NAME = "device.model.name";

* Note: This is the name of the function as configured/deployed on the FaaS platform and is usually different from the name of the callback function (which may be stored in the [`code.namespace`/`code.function`](../../trace/semantic_conventions/span-general.md#source-code-attributes) span attributes).
*
* @deprecated use ATTR_FAAS_NAME
*/

@@ -165,2 +217,4 @@ export declare const SEMRESATTRS_FAAS_NAME = "faas.name";

As an alternative, consider setting `faas.id` as a span attribute instead.
*
* @deprecated use ATTR_FAAS_ID
*/

@@ -180,2 +234,4 @@ export declare const SEMRESATTRS_FAAS_ID = "faas.id";

* **Azure Functions:** Not applicable. Do not set this attribute.
*
* @deprecated use ATTR_FAAS_VERSION
*/

@@ -187,2 +243,4 @@ export declare const SEMRESATTRS_FAAS_VERSION = "faas.version";

* Note: * **AWS Lambda:** Use the (full) log stream name.
*
* @deprecated use ATTR_FAAS_INSTANCE
*/

@@ -194,2 +252,4 @@ export declare const SEMRESATTRS_FAAS_INSTANCE = "faas.instance";

* Note: It's recommended to set this attribute since e.g. too little memory can easily stop a Java AWS Lambda function from working correctly. On AWS Lambda, the environment variable `AWS_LAMBDA_FUNCTION_MEMORY_SIZE` provides this information.
*
* @deprecated use ATTR_FAAS_MAX_MEMORY
*/

@@ -199,2 +259,4 @@ export declare const SEMRESATTRS_FAAS_MAX_MEMORY = "faas.max_memory";

* Unique host ID. For Cloud, this must be the instance_id assigned by the cloud provider.
*
* @deprecated use ATTR_HOST_ID
*/

@@ -204,2 +266,4 @@ export declare const SEMRESATTRS_HOST_ID = "host.id";

* Name of the host. On Unix systems, it may contain what the hostname command returns, or the fully qualified hostname, or another name specified by the user.
*
* @deprecated use ATTR_HOST_NAME
*/

@@ -209,2 +273,4 @@ export declare const SEMRESATTRS_HOST_NAME = "host.name";

* Type of host. For Cloud, this must be the machine type.
*
* @deprecated use ATTR_HOST_TYPE
*/

@@ -214,2 +280,4 @@ export declare const SEMRESATTRS_HOST_TYPE = "host.type";

* The CPU architecture the host system is running on.
*
* @deprecated use ATTR_HOST_ARCH
*/

@@ -219,2 +287,4 @@ export declare const SEMRESATTRS_HOST_ARCH = "host.arch";

* Name of the VM image or OS install the host was instantiated from.
*
* @deprecated use ATTR_HOST_IMAGE_NAME
*/

@@ -224,2 +294,4 @@ export declare const SEMRESATTRS_HOST_IMAGE_NAME = "host.image.name";

* VM image ID. For Cloud, this value is from the provider.
*
* @deprecated use ATTR_HOST_IMAGE_ID
*/

@@ -229,2 +301,4 @@ export declare const SEMRESATTRS_HOST_IMAGE_ID = "host.image.id";

* The version string of the VM image as defined in [Version Attributes](README.md#version-attributes).
*
* @deprecated use ATTR_HOST_IMAGE_VERSION
*/

@@ -234,2 +308,4 @@ export declare const SEMRESATTRS_HOST_IMAGE_VERSION = "host.image.version";

* The name of the cluster.
*
* @deprecated use ATTR_K8S_CLUSTER_NAME
*/

@@ -239,2 +315,4 @@ export declare const SEMRESATTRS_K8S_CLUSTER_NAME = "k8s.cluster.name";

* The name of the Node.
*
* @deprecated use ATTR_K8S_NODE_NAME
*/

@@ -244,2 +322,4 @@ export declare const SEMRESATTRS_K8S_NODE_NAME = "k8s.node.name";

* The UID of the Node.
*
* @deprecated use ATTR_K8S_NODE_UID
*/

@@ -249,2 +329,4 @@ export declare const SEMRESATTRS_K8S_NODE_UID = "k8s.node.uid";

* The name of the namespace that the pod is running in.
*
* @deprecated use ATTR_K8S_NAMESPACE_NAME
*/

@@ -254,2 +336,4 @@ export declare const SEMRESATTRS_K8S_NAMESPACE_NAME = "k8s.namespace.name";

* The UID of the Pod.
*
* @deprecated use ATTR_K8S_POD_UID
*/

@@ -259,2 +343,4 @@ export declare const SEMRESATTRS_K8S_POD_UID = "k8s.pod.uid";

* The name of the Pod.
*
* @deprecated use ATTR_K8S_POD_NAME
*/

@@ -264,2 +350,4 @@ export declare const SEMRESATTRS_K8S_POD_NAME = "k8s.pod.name";

* The name of the Container in a Pod template.
*
* @deprecated use ATTR_K8S_CONTAINER_NAME
*/

@@ -269,2 +357,4 @@ export declare const SEMRESATTRS_K8S_CONTAINER_NAME = "k8s.container.name";

* The UID of the ReplicaSet.
*
* @deprecated use ATTR_K8S_REPLICASET_UID
*/

@@ -274,2 +364,4 @@ export declare const SEMRESATTRS_K8S_REPLICASET_UID = "k8s.replicaset.uid";

* The name of the ReplicaSet.
*
* @deprecated use ATTR_K8S_REPLICASET_NAME
*/

@@ -279,2 +371,4 @@ export declare const SEMRESATTRS_K8S_REPLICASET_NAME = "k8s.replicaset.name";

* The UID of the Deployment.
*
* @deprecated use ATTR_K8S_DEPLOYMENT_UID
*/

@@ -284,2 +378,4 @@ export declare const SEMRESATTRS_K8S_DEPLOYMENT_UID = "k8s.deployment.uid";

* The name of the Deployment.
*
* @deprecated use ATTR_K8S_DEPLOYMENT_NAME
*/

@@ -289,2 +385,4 @@ export declare const SEMRESATTRS_K8S_DEPLOYMENT_NAME = "k8s.deployment.name";

* The UID of the StatefulSet.
*
* @deprecated use ATTR_K8S_STATEFULSET_UID
*/

@@ -294,2 +392,4 @@ export declare const SEMRESATTRS_K8S_STATEFULSET_UID = "k8s.statefulset.uid";

* The name of the StatefulSet.
*
* @deprecated use ATTR_K8S_STATEFULSET_NAME
*/

@@ -299,2 +399,4 @@ export declare const SEMRESATTRS_K8S_STATEFULSET_NAME = "k8s.statefulset.name";

* The UID of the DaemonSet.
*
* @deprecated use ATTR_K8S_DAEMONSET_UID
*/

@@ -304,2 +406,4 @@ export declare const SEMRESATTRS_K8S_DAEMONSET_UID = "k8s.daemonset.uid";

* The name of the DaemonSet.
*
* @deprecated use ATTR_K8S_DAEMONSET_NAME
*/

@@ -309,2 +413,4 @@ export declare const SEMRESATTRS_K8S_DAEMONSET_NAME = "k8s.daemonset.name";

* The UID of the Job.
*
* @deprecated use ATTR_K8S_JOB_UID
*/

@@ -314,2 +420,4 @@ export declare const SEMRESATTRS_K8S_JOB_UID = "k8s.job.uid";

* The name of the Job.
*
* @deprecated use ATTR_K8S_JOB_NAME
*/

@@ -319,2 +427,4 @@ export declare const SEMRESATTRS_K8S_JOB_NAME = "k8s.job.name";

* The UID of the CronJob.
*
* @deprecated use ATTR_K8S_CRONJOB_UID
*/

@@ -324,2 +434,4 @@ export declare const SEMRESATTRS_K8S_CRONJOB_UID = "k8s.cronjob.uid";

* The name of the CronJob.
*
* @deprecated use ATTR_K8S_CRONJOB_NAME
*/

@@ -329,2 +441,4 @@ export declare const SEMRESATTRS_K8S_CRONJOB_NAME = "k8s.cronjob.name";

* The operating system type.
*
* @deprecated use ATTR_OS_TYPE
*/

@@ -334,2 +448,4 @@ export declare const SEMRESATTRS_OS_TYPE = "os.type";

* Human readable (not intended to be parsed) OS version information, like e.g. reported by `ver` or `lsb_release -a` commands.
*
* @deprecated use ATTR_OS_DESCRIPTION
*/

@@ -339,2 +455,4 @@ export declare const SEMRESATTRS_OS_DESCRIPTION = "os.description";

* Human readable operating system name.
*
* @deprecated use ATTR_OS_NAME
*/

@@ -344,2 +462,4 @@ export declare const SEMRESATTRS_OS_NAME = "os.name";

* The version string of the operating system as defined in [Version Attributes](../../resource/semantic_conventions/README.md#version-attributes).
*
* @deprecated use ATTR_OS_VERSION
*/

@@ -349,2 +469,4 @@ export declare const SEMRESATTRS_OS_VERSION = "os.version";

* Process identifier (PID).
*
* @deprecated use ATTR_PROCESS_PID
*/

@@ -354,2 +476,4 @@ export declare const SEMRESATTRS_PROCESS_PID = "process.pid";

* The name of the process executable. On Linux based systems, can be set to the `Name` in `proc/[pid]/status`. On Windows, can be set to the base name of `GetProcessImageFileNameW`.
*
* @deprecated use ATTR_PROCESS_EXECUTABLE_NAME
*/

@@ -359,2 +483,4 @@ export declare const SEMRESATTRS_PROCESS_EXECUTABLE_NAME = "process.executable.name";

* The full path to the process executable. On Linux based systems, can be set to the target of `proc/[pid]/exe`. On Windows, can be set to the result of `GetProcessImageFileNameW`.
*
* @deprecated use ATTR_PROCESS_EXECUTABLE_PATH
*/

@@ -364,2 +490,4 @@ export declare const SEMRESATTRS_PROCESS_EXECUTABLE_PATH = "process.executable.path";

* The command used to launch the process (i.e. the command name). On Linux based systems, can be set to the zeroth string in `proc/[pid]/cmdline`. On Windows, can be set to the first parameter extracted from `GetCommandLineW`.
*
* @deprecated use ATTR_PROCESS_COMMAND
*/

@@ -369,2 +497,4 @@ export declare const SEMRESATTRS_PROCESS_COMMAND = "process.command";

* The full command used to launch the process as a single string representing the full command. On Windows, can be set to the result of `GetCommandLineW`. Do not set this if you have to assemble it just for monitoring; use `process.command_args` instead.
*
* @deprecated use ATTR_PROCESS_COMMAND_LINE
*/

@@ -374,2 +504,4 @@ export declare const SEMRESATTRS_PROCESS_COMMAND_LINE = "process.command_line";

* All the command arguments (including the command/executable itself) as received by the process. On Linux-based systems (and some other Unixoid systems supporting procfs), can be set according to the list of null-delimited strings extracted from `proc/[pid]/cmdline`. For libc-based executables, this would be the full argv vector passed to `main`.
*
* @deprecated use ATTR_PROCESS_COMMAND_ARGS
*/

@@ -379,2 +511,4 @@ export declare const SEMRESATTRS_PROCESS_COMMAND_ARGS = "process.command_args";

* The username of the user that owns the process.
*
* @deprecated use ATTR_PROCESS_OWNER
*/

@@ -384,2 +518,4 @@ export declare const SEMRESATTRS_PROCESS_OWNER = "process.owner";

* The name of the runtime of this process. For compiled native binaries, this SHOULD be the name of the compiler.
*
* @deprecated use ATTR_PROCESS_RUNTIME_NAME
*/

@@ -389,2 +525,4 @@ export declare const SEMRESATTRS_PROCESS_RUNTIME_NAME = "process.runtime.name";

* The version of the runtime of this process, as returned by the runtime without modification.
*
* @deprecated use ATTR_PROCESS_RUNTIME_VERSION
*/

@@ -394,2 +532,4 @@ export declare const SEMRESATTRS_PROCESS_RUNTIME_VERSION = "process.runtime.version";

* An additional description about the runtime of the process, for example a specific vendor customization of the runtime environment.
*
* @deprecated use ATTR_PROCESS_RUNTIME_DESCRIPTION
*/

@@ -401,2 +541,4 @@ export declare const SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION = "process.runtime.description";

* Note: MUST be the same for all instances of horizontally scaled services. If the value was not specified, SDKs MUST fallback to `unknown_service:` concatenated with [`process.executable.name`](process.md#process), e.g. `unknown_service:bash`. If `process.executable.name` is not available, the value MUST be set to `unknown_service`.
*
* @deprecated use ATTR_SERVICE_NAME
*/

@@ -408,2 +550,4 @@ export declare const SEMRESATTRS_SERVICE_NAME = "service.name";

* Note: A string value having a meaning that helps to distinguish a group of services, for example the team name that owns a group of services. `service.name` is expected to be unique within the same namespace. If `service.namespace` is not specified in the Resource then `service.name` is expected to be unique for all services that have no explicit namespace defined (so the empty/unspecified namespace is simply one more valid namespace). Zero-length namespace string is assumed equal to unspecified namespace.
*
* @deprecated use ATTR_SERVICE_NAMESPACE
*/

@@ -415,2 +559,4 @@ export declare const SEMRESATTRS_SERVICE_NAMESPACE = "service.namespace";

* Note: MUST be unique for each instance of the same `service.namespace,service.name` pair (in other words `service.namespace,service.name,service.instance.id` triplet MUST be globally unique). The ID helps to distinguish instances of the same service that exist at the same time (e.g. instances of a horizontally scaled service). It is preferable for the ID to be persistent and stay the same for the lifetime of the service instance, however it is acceptable that the ID is ephemeral and changes during important lifetime events for the service (e.g. service restarts). If the service has no inherent unique ID that can be used as the value of this attribute it is recommended to generate a random Version 1 or Version 4 RFC 4122 UUID (services aiming for reproducible UUIDs may also use Version 5, see RFC 4122 for more recommendations).
*
* @deprecated use ATTR_SERVICE_INSTANCE_ID
*/

@@ -420,2 +566,4 @@ export declare const SEMRESATTRS_SERVICE_INSTANCE_ID = "service.instance.id";

* The version string of the service API or implementation.
*
* @deprecated use ATTR_SERVICE_VERSION
*/

@@ -425,2 +573,4 @@ export declare const SEMRESATTRS_SERVICE_VERSION = "service.version";

* The name of the telemetry SDK as defined above.
*
* @deprecated use ATTR_TELEMETRY_SDK_NAME
*/

@@ -430,2 +580,4 @@ export declare const SEMRESATTRS_TELEMETRY_SDK_NAME = "telemetry.sdk.name";

* The language of the telemetry SDK.
*
* @deprecated use ATTR_TELEMETRY_SDK_LANGUAGE
*/

@@ -435,2 +587,4 @@ export declare const SEMRESATTRS_TELEMETRY_SDK_LANGUAGE = "telemetry.sdk.language";

* The version string of the telemetry SDK.
*
* @deprecated use ATTR_TELEMETRY_SDK_VERSION
*/

@@ -440,2 +594,4 @@ export declare const SEMRESATTRS_TELEMETRY_SDK_VERSION = "telemetry.sdk.version";

* The version string of the auto instrumentation agent, if used.
*
* @deprecated use ATTR_TELEMETRY_AUTO_VERSION
*/

@@ -445,2 +601,4 @@ export declare const SEMRESATTRS_TELEMETRY_AUTO_VERSION = "telemetry.auto.version";

* The name of the web engine.
*
* @deprecated use ATTR_WEBENGINE_NAME
*/

@@ -450,2 +608,4 @@ export declare const SEMRESATTRS_WEBENGINE_NAME = "webengine.name";

* The version of the web engine.
*
* @deprecated use ATTR_WEBENGINE_VERSION
*/

@@ -455,2 +615,4 @@ export declare const SEMRESATTRS_WEBENGINE_VERSION = "webengine.version";

* Additional description of the web engine (e.g. detailed version and edition information).
*
* @deprecated use ATTR_WEBENGINE_DESCRIPTION
*/

@@ -851,2 +1013,4 @@ export declare const SEMRESATTRS_WEBENGINE_DESCRIPTION = "webengine.description";

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_ALIBABA_CLOUD.
*/

@@ -856,2 +1020,4 @@ export declare const CLOUDPROVIDERVALUES_ALIBABA_CLOUD = "alibaba_cloud";

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_AWS.
*/

@@ -861,2 +1027,4 @@ export declare const CLOUDPROVIDERVALUES_AWS = "aws";

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_AZURE.
*/

@@ -866,2 +1034,4 @@ export declare const CLOUDPROVIDERVALUES_AZURE = "azure";

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_GCP.
*/

@@ -894,2 +1064,4 @@ export declare const CLOUDPROVIDERVALUES_GCP = "gcp";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_ALIBABA_CLOUD_ECS.
*/

@@ -901,2 +1073,4 @@ export declare const CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS = "alibaba_cloud_ecs";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_ALIBABA_CLOUD_FC.
*/

@@ -908,2 +1082,4 @@ export declare const CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC = "alibaba_cloud_fc";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_EC2.
*/

@@ -915,2 +1091,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_EC2 = "aws_ec2";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_ECS.
*/

@@ -922,2 +1100,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_ECS = "aws_ecs";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_EKS.
*/

@@ -929,2 +1109,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_EKS = "aws_eks";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_LAMBDA.
*/

@@ -936,2 +1118,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_LAMBDA = "aws_lambda";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_ELASTIC_BEANSTALK.
*/

@@ -943,2 +1127,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK = "aws_elastic_beanstalk";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_VM.
*/

@@ -950,2 +1136,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_VM = "azure_vm";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_CONTAINER_INSTANCES.
*/

@@ -957,2 +1145,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES = "azure_container_instances";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_AKS.
*/

@@ -964,2 +1154,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_AKS = "azure_aks";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_FUNCTIONS.
*/

@@ -971,2 +1163,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_FUNCTIONS = "azure_functions";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_APP_SERVICE.
*/

@@ -978,2 +1172,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_APP_SERVICE = "azure_app_service";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_COMPUTE_ENGINE.
*/

@@ -985,2 +1181,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE = "gcp_compute_engine";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_CLOUD_RUN.
*/

@@ -992,2 +1190,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_CLOUD_RUN = "gcp_cloud_run";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_KUBERNETES_ENGINE.
*/

@@ -999,2 +1199,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE = "gcp_kubernetes_engine";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_CLOUD_FUNCTIONS.
*/

@@ -1006,2 +1208,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS = "gcp_cloud_functions";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_APP_ENGINE.
*/

@@ -1060,2 +1264,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_APP_ENGINE = "gcp_app_engine";

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated Use AWS_ECS_LAUNCHTYPE_VALUE_EC2.
*/

@@ -1065,2 +1271,4 @@ export declare const AWSECSLAUNCHTYPEVALUES_EC2 = "ec2";

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated Use AWS_ECS_LAUNCHTYPE_VALUE_FARGATE.
*/

@@ -1087,2 +1295,4 @@ export declare const AWSECSLAUNCHTYPEVALUES_FARGATE = "fargate";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_AMD64.
*/

@@ -1092,2 +1302,4 @@ export declare const HOSTARCHVALUES_AMD64 = "amd64";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_ARM32.
*/

@@ -1097,2 +1309,4 @@ export declare const HOSTARCHVALUES_ARM32 = "arm32";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_ARM64.
*/

@@ -1102,2 +1316,4 @@ export declare const HOSTARCHVALUES_ARM64 = "arm64";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_IA64.
*/

@@ -1107,2 +1323,4 @@ export declare const HOSTARCHVALUES_IA64 = "ia64";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_PPC32.
*/

@@ -1112,2 +1330,4 @@ export declare const HOSTARCHVALUES_PPC32 = "ppc32";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_PPC64.
*/

@@ -1117,2 +1337,4 @@ export declare const HOSTARCHVALUES_PPC64 = "ppc64";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_X86.
*/

@@ -1149,2 +1371,4 @@ export declare const HOSTARCHVALUES_X86 = "x86";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_WINDOWS.
*/

@@ -1154,2 +1378,4 @@ export declare const OSTYPEVALUES_WINDOWS = "windows";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_LINUX.
*/

@@ -1159,2 +1385,4 @@ export declare const OSTYPEVALUES_LINUX = "linux";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_DARWIN.
*/

@@ -1164,2 +1392,4 @@ export declare const OSTYPEVALUES_DARWIN = "darwin";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_FREEBSD.
*/

@@ -1169,2 +1399,4 @@ export declare const OSTYPEVALUES_FREEBSD = "freebsd";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_NETBSD.
*/

@@ -1174,2 +1406,4 @@ export declare const OSTYPEVALUES_NETBSD = "netbsd";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_OPENBSD.
*/

@@ -1179,2 +1413,4 @@ export declare const OSTYPEVALUES_OPENBSD = "openbsd";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_DRAGONFLYBSD.
*/

@@ -1184,2 +1420,4 @@ export declare const OSTYPEVALUES_DRAGONFLYBSD = "dragonflybsd";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_HPUX.
*/

@@ -1189,2 +1427,4 @@ export declare const OSTYPEVALUES_HPUX = "hpux";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_AIX.
*/

@@ -1194,2 +1434,4 @@ export declare const OSTYPEVALUES_AIX = "aix";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_SOLARIS.
*/

@@ -1199,2 +1441,4 @@ export declare const OSTYPEVALUES_SOLARIS = "solaris";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_Z_OS.
*/

@@ -1239,2 +1483,4 @@ export declare const OSTYPEVALUES_Z_OS = "z_os";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_CPP.
*/

@@ -1244,2 +1490,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_CPP = "cpp";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET.
*/

@@ -1249,2 +1497,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_DOTNET = "dotnet";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG.
*/

@@ -1254,2 +1504,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_ERLANG = "erlang";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_GO.
*/

@@ -1259,2 +1511,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_GO = "go";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_JAVA.
*/

@@ -1264,2 +1518,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_JAVA = "java";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS.
*/

@@ -1269,2 +1525,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_NODEJS = "nodejs";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_PHP.
*/

@@ -1274,2 +1532,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_PHP = "php";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON.
*/

@@ -1279,2 +1539,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_PYTHON = "python";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_RUBY.
*/

@@ -1284,2 +1546,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_RUBY = "ruby";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS.
*/

@@ -1286,0 +1550,0 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_WEBJS = "webjs";

@@ -24,3 +24,3 @@ /*

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
var TMP_CLOUD_PROVIDER = 'cloud.provider';

@@ -109,2 +109,4 @@ var TMP_CLOUD_ACCOUNT_ID = 'cloud.account.id';

* Name of the cloud provider.
*
* @deprecated use ATTR_CLOUD_PROVIDER
*/

@@ -114,2 +116,4 @@ export var SEMRESATTRS_CLOUD_PROVIDER = TMP_CLOUD_PROVIDER;

* The cloud account ID the resource is assigned to.
*
* @deprecated use ATTR_CLOUD_ACCOUNT_ID
*/

@@ -119,2 +123,4 @@ export var SEMRESATTRS_CLOUD_ACCOUNT_ID = TMP_CLOUD_ACCOUNT_ID;

* The geographical region the resource is running. Refer to your provider's docs to see the available regions, for example [Alibaba Cloud regions](https://www.alibabacloud.com/help/doc-detail/40654.htm), [AWS regions](https://aws.amazon.com/about-aws/global-infrastructure/regions_az/), [Azure regions](https://azure.microsoft.com/en-us/global-infrastructure/geographies/), or [Google Cloud regions](https://cloud.google.com/about/locations).
*
* @deprecated use ATTR_CLOUD_REGION
*/

@@ -126,2 +132,4 @@ export var SEMRESATTRS_CLOUD_REGION = TMP_CLOUD_REGION;

* Note: Availability zones are called "zones" on Alibaba Cloud and Google Cloud.
*
* @deprecated use ATTR_CLOUD_AVAILABILITY_ZONE
*/

@@ -133,2 +141,4 @@ export var SEMRESATTRS_CLOUD_AVAILABILITY_ZONE = TMP_CLOUD_AVAILABILITY_ZONE;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated use ATTR_CLOUD_PLATFORM
*/

@@ -138,2 +148,4 @@ export var SEMRESATTRS_CLOUD_PLATFORM = TMP_CLOUD_PLATFORM;

* The Amazon Resource Name (ARN) of an [ECS container instance](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_instances.html).
*
* @deprecated use ATTR_AWS_ECS_CONTAINER_ARN
*/

@@ -143,2 +155,4 @@ export var SEMRESATTRS_AWS_ECS_CONTAINER_ARN = TMP_AWS_ECS_CONTAINER_ARN;

* The ARN of an [ECS cluster](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/clusters.html).
*
* @deprecated use ATTR_AWS_ECS_CLUSTER_ARN
*/

@@ -148,2 +162,4 @@ export var SEMRESATTRS_AWS_ECS_CLUSTER_ARN = TMP_AWS_ECS_CLUSTER_ARN;

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated use ATTR_AWS_ECS_LAUNCHTYPE
*/

@@ -153,2 +169,4 @@ export var SEMRESATTRS_AWS_ECS_LAUNCHTYPE = TMP_AWS_ECS_LAUNCHTYPE;

* The ARN of an [ECS task definition](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definitions.html).
*
* @deprecated use ATTR_AWS_ECS_TASK_ARN
*/

@@ -158,2 +176,4 @@ export var SEMRESATTRS_AWS_ECS_TASK_ARN = TMP_AWS_ECS_TASK_ARN;

* The task definition family this task definition is a member of.
*
* @deprecated use ATTR_AWS_ECS_TASK_FAMILY
*/

@@ -163,2 +183,4 @@ export var SEMRESATTRS_AWS_ECS_TASK_FAMILY = TMP_AWS_ECS_TASK_FAMILY;

* The revision for this task definition.
*
* @deprecated use ATTR_AWS_ECS_TASK_REVISION
*/

@@ -168,2 +190,4 @@ export var SEMRESATTRS_AWS_ECS_TASK_REVISION = TMP_AWS_ECS_TASK_REVISION;

* The ARN of an EKS cluster.
*
* @deprecated use ATTR_AWS_EKS_CLUSTER_ARN
*/

@@ -175,2 +199,4 @@ export var SEMRESATTRS_AWS_EKS_CLUSTER_ARN = TMP_AWS_EKS_CLUSTER_ARN;

* Note: Multiple log groups must be supported for cases like multi-container applications, where a single application has sidecar containers, and each write to their own log group.
*
* @deprecated use ATTR_AWS_LOG_GROUP_NAMES
*/

@@ -182,2 +208,4 @@ export var SEMRESATTRS_AWS_LOG_GROUP_NAMES = TMP_AWS_LOG_GROUP_NAMES;

* Note: See the [log group ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format).
*
* @deprecated use ATTR_AWS_LOG_GROUP_ARNS
*/

@@ -187,2 +215,4 @@ export var SEMRESATTRS_AWS_LOG_GROUP_ARNS = TMP_AWS_LOG_GROUP_ARNS;

* The name(s) of the AWS log stream(s) an application is writing to.
*
* @deprecated use ATTR_AWS_LOG_STREAM_NAMES
*/

@@ -194,2 +224,4 @@ export var SEMRESATTRS_AWS_LOG_STREAM_NAMES = TMP_AWS_LOG_STREAM_NAMES;

* Note: See the [log stream ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format). One log group can contain several log streams, so these ARNs necessarily identify both a log group and a log stream.
*
* @deprecated use ATTR_AWS_LOG_STREAM_ARNS
*/

@@ -199,2 +231,4 @@ export var SEMRESATTRS_AWS_LOG_STREAM_ARNS = TMP_AWS_LOG_STREAM_ARNS;

* Container name.
*
* @deprecated use ATTR_CONTAINER_NAME
*/

@@ -204,2 +238,4 @@ export var SEMRESATTRS_CONTAINER_NAME = TMP_CONTAINER_NAME;

* Container ID. Usually a UUID, as for example used to [identify Docker containers](https://docs.docker.com/engine/reference/run/#container-identification). The UUID might be abbreviated.
*
* @deprecated use ATTR_CONTAINER_ID
*/

@@ -209,2 +245,4 @@ export var SEMRESATTRS_CONTAINER_ID = TMP_CONTAINER_ID;

* The container runtime managing this container.
*
* @deprecated use ATTR_CONTAINER_RUNTIME
*/

@@ -214,2 +252,4 @@ export var SEMRESATTRS_CONTAINER_RUNTIME = TMP_CONTAINER_RUNTIME;

* Name of the image the container was built on.
*
* @deprecated use ATTR_CONTAINER_IMAGE_NAME
*/

@@ -219,2 +259,4 @@ export var SEMRESATTRS_CONTAINER_IMAGE_NAME = TMP_CONTAINER_IMAGE_NAME;

* Container image tag.
*
* @deprecated use ATTR_CONTAINER_IMAGE_TAG
*/

@@ -224,2 +266,4 @@ export var SEMRESATTRS_CONTAINER_IMAGE_TAG = TMP_CONTAINER_IMAGE_TAG;

* Name of the [deployment environment](https://en.wikipedia.org/wiki/Deployment_environment) (aka deployment tier).
*
* @deprecated use ATTR_DEPLOYMENT_ENVIRONMENT
*/

@@ -231,2 +275,4 @@ export var SEMRESATTRS_DEPLOYMENT_ENVIRONMENT = TMP_DEPLOYMENT_ENVIRONMENT;

* Note: The device identifier MUST only be defined using the values outlined below. This value is not an advertising identifier and MUST NOT be used as such. On iOS (Swift or Objective-C), this value MUST be equal to the [vendor identifier](https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor). On Android (Java or Kotlin), this value MUST be equal to the Firebase Installation ID or a globally unique UUID which is persisted across sessions in your application. More information can be found [here](https://developer.android.com/training/articles/user-data-ids) on best practices and exact implementation details. Caution should be taken when storing personal data or anything which can identify a user. GDPR and data protection laws may apply, ensure you do your own due diligence.
*
* @deprecated use ATTR_DEVICE_ID
*/

@@ -238,2 +284,4 @@ export var SEMRESATTRS_DEVICE_ID = TMP_DEVICE_ID;

* Note: It's recommended this value represents a machine readable version of the model identifier rather than the market or consumer-friendly name of the device.
*
* @deprecated use ATTR_DEVICE_MODEL_IDENTIFIER
*/

@@ -245,2 +293,4 @@ export var SEMRESATTRS_DEVICE_MODEL_IDENTIFIER = TMP_DEVICE_MODEL_IDENTIFIER;

* Note: It's recommended this value represents a human readable version of the device model rather than a machine readable alternative.
*
* @deprecated use ATTR_DEVICE_MODEL_NAME
*/

@@ -252,2 +302,4 @@ export var SEMRESATTRS_DEVICE_MODEL_NAME = TMP_DEVICE_MODEL_NAME;

* Note: This is the name of the function as configured/deployed on the FaaS platform and is usually different from the name of the callback function (which may be stored in the [`code.namespace`/`code.function`](../../trace/semantic_conventions/span-general.md#source-code-attributes) span attributes).
*
* @deprecated use ATTR_FAAS_NAME
*/

@@ -272,2 +324,4 @@ export var SEMRESATTRS_FAAS_NAME = TMP_FAAS_NAME;

As an alternative, consider setting `faas.id` as a span attribute instead.
*
* @deprecated use ATTR_FAAS_ID
*/

@@ -287,2 +341,4 @@ export var SEMRESATTRS_FAAS_ID = TMP_FAAS_ID;

* **Azure Functions:** Not applicable. Do not set this attribute.
*
* @deprecated use ATTR_FAAS_VERSION
*/

@@ -294,2 +350,4 @@ export var SEMRESATTRS_FAAS_VERSION = TMP_FAAS_VERSION;

* Note: * **AWS Lambda:** Use the (full) log stream name.
*
* @deprecated use ATTR_FAAS_INSTANCE
*/

@@ -301,2 +359,4 @@ export var SEMRESATTRS_FAAS_INSTANCE = TMP_FAAS_INSTANCE;

* Note: It's recommended to set this attribute since e.g. too little memory can easily stop a Java AWS Lambda function from working correctly. On AWS Lambda, the environment variable `AWS_LAMBDA_FUNCTION_MEMORY_SIZE` provides this information.
*
* @deprecated use ATTR_FAAS_MAX_MEMORY
*/

@@ -306,2 +366,4 @@ export var SEMRESATTRS_FAAS_MAX_MEMORY = TMP_FAAS_MAX_MEMORY;

* Unique host ID. For Cloud, this must be the instance_id assigned by the cloud provider.
*
* @deprecated use ATTR_HOST_ID
*/

@@ -311,2 +373,4 @@ export var SEMRESATTRS_HOST_ID = TMP_HOST_ID;

* Name of the host. On Unix systems, it may contain what the hostname command returns, or the fully qualified hostname, or another name specified by the user.
*
* @deprecated use ATTR_HOST_NAME
*/

@@ -316,2 +380,4 @@ export var SEMRESATTRS_HOST_NAME = TMP_HOST_NAME;

* Type of host. For Cloud, this must be the machine type.
*
* @deprecated use ATTR_HOST_TYPE
*/

@@ -321,2 +387,4 @@ export var SEMRESATTRS_HOST_TYPE = TMP_HOST_TYPE;

* The CPU architecture the host system is running on.
*
* @deprecated use ATTR_HOST_ARCH
*/

@@ -326,2 +394,4 @@ export var SEMRESATTRS_HOST_ARCH = TMP_HOST_ARCH;

* Name of the VM image or OS install the host was instantiated from.
*
* @deprecated use ATTR_HOST_IMAGE_NAME
*/

@@ -331,2 +401,4 @@ export var SEMRESATTRS_HOST_IMAGE_NAME = TMP_HOST_IMAGE_NAME;

* VM image ID. For Cloud, this value is from the provider.
*
* @deprecated use ATTR_HOST_IMAGE_ID
*/

@@ -336,2 +408,4 @@ export var SEMRESATTRS_HOST_IMAGE_ID = TMP_HOST_IMAGE_ID;

* The version string of the VM image as defined in [Version Attributes](README.md#version-attributes).
*
* @deprecated use ATTR_HOST_IMAGE_VERSION
*/

@@ -341,2 +415,4 @@ export var SEMRESATTRS_HOST_IMAGE_VERSION = TMP_HOST_IMAGE_VERSION;

* The name of the cluster.
*
* @deprecated use ATTR_K8S_CLUSTER_NAME
*/

@@ -346,2 +422,4 @@ export var SEMRESATTRS_K8S_CLUSTER_NAME = TMP_K8S_CLUSTER_NAME;

* The name of the Node.
*
* @deprecated use ATTR_K8S_NODE_NAME
*/

@@ -351,2 +429,4 @@ export var SEMRESATTRS_K8S_NODE_NAME = TMP_K8S_NODE_NAME;

* The UID of the Node.
*
* @deprecated use ATTR_K8S_NODE_UID
*/

@@ -356,2 +436,4 @@ export var SEMRESATTRS_K8S_NODE_UID = TMP_K8S_NODE_UID;

* The name of the namespace that the pod is running in.
*
* @deprecated use ATTR_K8S_NAMESPACE_NAME
*/

@@ -361,2 +443,4 @@ export var SEMRESATTRS_K8S_NAMESPACE_NAME = TMP_K8S_NAMESPACE_NAME;

* The UID of the Pod.
*
* @deprecated use ATTR_K8S_POD_UID
*/

@@ -366,2 +450,4 @@ export var SEMRESATTRS_K8S_POD_UID = TMP_K8S_POD_UID;

* The name of the Pod.
*
* @deprecated use ATTR_K8S_POD_NAME
*/

@@ -371,2 +457,4 @@ export var SEMRESATTRS_K8S_POD_NAME = TMP_K8S_POD_NAME;

* The name of the Container in a Pod template.
*
* @deprecated use ATTR_K8S_CONTAINER_NAME
*/

@@ -376,2 +464,4 @@ export var SEMRESATTRS_K8S_CONTAINER_NAME = TMP_K8S_CONTAINER_NAME;

* The UID of the ReplicaSet.
*
* @deprecated use ATTR_K8S_REPLICASET_UID
*/

@@ -381,2 +471,4 @@ export var SEMRESATTRS_K8S_REPLICASET_UID = TMP_K8S_REPLICASET_UID;

* The name of the ReplicaSet.
*
* @deprecated use ATTR_K8S_REPLICASET_NAME
*/

@@ -386,2 +478,4 @@ export var SEMRESATTRS_K8S_REPLICASET_NAME = TMP_K8S_REPLICASET_NAME;

* The UID of the Deployment.
*
* @deprecated use ATTR_K8S_DEPLOYMENT_UID
*/

@@ -391,2 +485,4 @@ export var SEMRESATTRS_K8S_DEPLOYMENT_UID = TMP_K8S_DEPLOYMENT_UID;

* The name of the Deployment.
*
* @deprecated use ATTR_K8S_DEPLOYMENT_NAME
*/

@@ -396,2 +492,4 @@ export var SEMRESATTRS_K8S_DEPLOYMENT_NAME = TMP_K8S_DEPLOYMENT_NAME;

* The UID of the StatefulSet.
*
* @deprecated use ATTR_K8S_STATEFULSET_UID
*/

@@ -401,2 +499,4 @@ export var SEMRESATTRS_K8S_STATEFULSET_UID = TMP_K8S_STATEFULSET_UID;

* The name of the StatefulSet.
*
* @deprecated use ATTR_K8S_STATEFULSET_NAME
*/

@@ -406,2 +506,4 @@ export var SEMRESATTRS_K8S_STATEFULSET_NAME = TMP_K8S_STATEFULSET_NAME;

* The UID of the DaemonSet.
*
* @deprecated use ATTR_K8S_DAEMONSET_UID
*/

@@ -411,2 +513,4 @@ export var SEMRESATTRS_K8S_DAEMONSET_UID = TMP_K8S_DAEMONSET_UID;

* The name of the DaemonSet.
*
* @deprecated use ATTR_K8S_DAEMONSET_NAME
*/

@@ -416,2 +520,4 @@ export var SEMRESATTRS_K8S_DAEMONSET_NAME = TMP_K8S_DAEMONSET_NAME;

* The UID of the Job.
*
* @deprecated use ATTR_K8S_JOB_UID
*/

@@ -421,2 +527,4 @@ export var SEMRESATTRS_K8S_JOB_UID = TMP_K8S_JOB_UID;

* The name of the Job.
*
* @deprecated use ATTR_K8S_JOB_NAME
*/

@@ -426,2 +534,4 @@ export var SEMRESATTRS_K8S_JOB_NAME = TMP_K8S_JOB_NAME;

* The UID of the CronJob.
*
* @deprecated use ATTR_K8S_CRONJOB_UID
*/

@@ -431,2 +541,4 @@ export var SEMRESATTRS_K8S_CRONJOB_UID = TMP_K8S_CRONJOB_UID;

* The name of the CronJob.
*
* @deprecated use ATTR_K8S_CRONJOB_NAME
*/

@@ -436,2 +548,4 @@ export var SEMRESATTRS_K8S_CRONJOB_NAME = TMP_K8S_CRONJOB_NAME;

* The operating system type.
*
* @deprecated use ATTR_OS_TYPE
*/

@@ -441,2 +555,4 @@ export var SEMRESATTRS_OS_TYPE = TMP_OS_TYPE;

* Human readable (not intended to be parsed) OS version information, like e.g. reported by `ver` or `lsb_release -a` commands.
*
* @deprecated use ATTR_OS_DESCRIPTION
*/

@@ -446,2 +562,4 @@ export var SEMRESATTRS_OS_DESCRIPTION = TMP_OS_DESCRIPTION;

* Human readable operating system name.
*
* @deprecated use ATTR_OS_NAME
*/

@@ -451,2 +569,4 @@ export var SEMRESATTRS_OS_NAME = TMP_OS_NAME;

* The version string of the operating system as defined in [Version Attributes](../../resource/semantic_conventions/README.md#version-attributes).
*
* @deprecated use ATTR_OS_VERSION
*/

@@ -456,2 +576,4 @@ export var SEMRESATTRS_OS_VERSION = TMP_OS_VERSION;

* Process identifier (PID).
*
* @deprecated use ATTR_PROCESS_PID
*/

@@ -461,2 +583,4 @@ export var SEMRESATTRS_PROCESS_PID = TMP_PROCESS_PID;

* The name of the process executable. On Linux based systems, can be set to the `Name` in `proc/[pid]/status`. On Windows, can be set to the base name of `GetProcessImageFileNameW`.
*
* @deprecated use ATTR_PROCESS_EXECUTABLE_NAME
*/

@@ -466,2 +590,4 @@ export var SEMRESATTRS_PROCESS_EXECUTABLE_NAME = TMP_PROCESS_EXECUTABLE_NAME;

* The full path to the process executable. On Linux based systems, can be set to the target of `proc/[pid]/exe`. On Windows, can be set to the result of `GetProcessImageFileNameW`.
*
* @deprecated use ATTR_PROCESS_EXECUTABLE_PATH
*/

@@ -471,2 +597,4 @@ export var SEMRESATTRS_PROCESS_EXECUTABLE_PATH = TMP_PROCESS_EXECUTABLE_PATH;

* The command used to launch the process (i.e. the command name). On Linux based systems, can be set to the zeroth string in `proc/[pid]/cmdline`. On Windows, can be set to the first parameter extracted from `GetCommandLineW`.
*
* @deprecated use ATTR_PROCESS_COMMAND
*/

@@ -476,2 +604,4 @@ export var SEMRESATTRS_PROCESS_COMMAND = TMP_PROCESS_COMMAND;

* The full command used to launch the process as a single string representing the full command. On Windows, can be set to the result of `GetCommandLineW`. Do not set this if you have to assemble it just for monitoring; use `process.command_args` instead.
*
* @deprecated use ATTR_PROCESS_COMMAND_LINE
*/

@@ -481,2 +611,4 @@ export var SEMRESATTRS_PROCESS_COMMAND_LINE = TMP_PROCESS_COMMAND_LINE;

* All the command arguments (including the command/executable itself) as received by the process. On Linux-based systems (and some other Unixoid systems supporting procfs), can be set according to the list of null-delimited strings extracted from `proc/[pid]/cmdline`. For libc-based executables, this would be the full argv vector passed to `main`.
*
* @deprecated use ATTR_PROCESS_COMMAND_ARGS
*/

@@ -486,2 +618,4 @@ export var SEMRESATTRS_PROCESS_COMMAND_ARGS = TMP_PROCESS_COMMAND_ARGS;

* The username of the user that owns the process.
*
* @deprecated use ATTR_PROCESS_OWNER
*/

@@ -491,2 +625,4 @@ export var SEMRESATTRS_PROCESS_OWNER = TMP_PROCESS_OWNER;

* The name of the runtime of this process. For compiled native binaries, this SHOULD be the name of the compiler.
*
* @deprecated use ATTR_PROCESS_RUNTIME_NAME
*/

@@ -496,2 +632,4 @@ export var SEMRESATTRS_PROCESS_RUNTIME_NAME = TMP_PROCESS_RUNTIME_NAME;

* The version of the runtime of this process, as returned by the runtime without modification.
*
* @deprecated use ATTR_PROCESS_RUNTIME_VERSION
*/

@@ -501,2 +639,4 @@ export var SEMRESATTRS_PROCESS_RUNTIME_VERSION = TMP_PROCESS_RUNTIME_VERSION;

* An additional description about the runtime of the process, for example a specific vendor customization of the runtime environment.
*
* @deprecated use ATTR_PROCESS_RUNTIME_DESCRIPTION
*/

@@ -508,2 +648,4 @@ export var SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION = TMP_PROCESS_RUNTIME_DESCRIPTION;

* Note: MUST be the same for all instances of horizontally scaled services. If the value was not specified, SDKs MUST fallback to `unknown_service:` concatenated with [`process.executable.name`](process.md#process), e.g. `unknown_service:bash`. If `process.executable.name` is not available, the value MUST be set to `unknown_service`.
*
* @deprecated use ATTR_SERVICE_NAME
*/

@@ -515,2 +657,4 @@ export var SEMRESATTRS_SERVICE_NAME = TMP_SERVICE_NAME;

* Note: A string value having a meaning that helps to distinguish a group of services, for example the team name that owns a group of services. `service.name` is expected to be unique within the same namespace. If `service.namespace` is not specified in the Resource then `service.name` is expected to be unique for all services that have no explicit namespace defined (so the empty/unspecified namespace is simply one more valid namespace). Zero-length namespace string is assumed equal to unspecified namespace.
*
* @deprecated use ATTR_SERVICE_NAMESPACE
*/

@@ -522,2 +666,4 @@ export var SEMRESATTRS_SERVICE_NAMESPACE = TMP_SERVICE_NAMESPACE;

* Note: MUST be unique for each instance of the same `service.namespace,service.name` pair (in other words `service.namespace,service.name,service.instance.id` triplet MUST be globally unique). The ID helps to distinguish instances of the same service that exist at the same time (e.g. instances of a horizontally scaled service). It is preferable for the ID to be persistent and stay the same for the lifetime of the service instance, however it is acceptable that the ID is ephemeral and changes during important lifetime events for the service (e.g. service restarts). If the service has no inherent unique ID that can be used as the value of this attribute it is recommended to generate a random Version 1 or Version 4 RFC 4122 UUID (services aiming for reproducible UUIDs may also use Version 5, see RFC 4122 for more recommendations).
*
* @deprecated use ATTR_SERVICE_INSTANCE_ID
*/

@@ -527,2 +673,4 @@ export var SEMRESATTRS_SERVICE_INSTANCE_ID = TMP_SERVICE_INSTANCE_ID;

* The version string of the service API or implementation.
*
* @deprecated use ATTR_SERVICE_VERSION
*/

@@ -532,2 +680,4 @@ export var SEMRESATTRS_SERVICE_VERSION = TMP_SERVICE_VERSION;

* The name of the telemetry SDK as defined above.
*
* @deprecated use ATTR_TELEMETRY_SDK_NAME
*/

@@ -537,2 +687,4 @@ export var SEMRESATTRS_TELEMETRY_SDK_NAME = TMP_TELEMETRY_SDK_NAME;

* The language of the telemetry SDK.
*
* @deprecated use ATTR_TELEMETRY_SDK_LANGUAGE
*/

@@ -542,2 +694,4 @@ export var SEMRESATTRS_TELEMETRY_SDK_LANGUAGE = TMP_TELEMETRY_SDK_LANGUAGE;

* The version string of the telemetry SDK.
*
* @deprecated use ATTR_TELEMETRY_SDK_VERSION
*/

@@ -547,2 +701,4 @@ export var SEMRESATTRS_TELEMETRY_SDK_VERSION = TMP_TELEMETRY_SDK_VERSION;

* The version string of the auto instrumentation agent, if used.
*
* @deprecated use ATTR_TELEMETRY_AUTO_VERSION
*/

@@ -552,2 +708,4 @@ export var SEMRESATTRS_TELEMETRY_AUTO_VERSION = TMP_TELEMETRY_AUTO_VERSION;

* The name of the web engine.
*
* @deprecated use ATTR_WEBENGINE_NAME
*/

@@ -557,2 +715,4 @@ export var SEMRESATTRS_WEBENGINE_NAME = TMP_WEBENGINE_NAME;

* The version of the web engine.
*
* @deprecated use ATTR_WEBENGINE_VERSION
*/

@@ -562,2 +722,4 @@ export var SEMRESATTRS_WEBENGINE_VERSION = TMP_WEBENGINE_VERSION;

* Additional description of the web engine (e.g. detailed version and edition information).
*
* @deprecated use ATTR_WEBENGINE_DESCRIPTION
*/

@@ -659,3 +821,3 @@ export var SEMRESATTRS_WEBENGINE_DESCRIPTION = TMP_WEBENGINE_DESCRIPTION;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
var TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD = 'alibaba_cloud';

@@ -667,2 +829,4 @@ var TMP_CLOUDPROVIDERVALUES_AWS = 'aws';

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_ALIBABA_CLOUD.
*/

@@ -672,2 +836,4 @@ export var CLOUDPROVIDERVALUES_ALIBABA_CLOUD = TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD;

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_AWS.
*/

@@ -677,2 +843,4 @@ export var CLOUDPROVIDERVALUES_AWS = TMP_CLOUDPROVIDERVALUES_AWS;

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_AZURE.
*/

@@ -682,2 +850,4 @@ export var CLOUDPROVIDERVALUES_AZURE = TMP_CLOUDPROVIDERVALUES_AZURE;

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_GCP.
*/

@@ -704,3 +874,3 @@ export var CLOUDPROVIDERVALUES_GCP = TMP_CLOUDPROVIDERVALUES_GCP;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
var TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS = 'alibaba_cloud_ecs';

@@ -727,2 +897,4 @@ var TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC = 'alibaba_cloud_fc';

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_ALIBABA_CLOUD_ECS.
*/

@@ -734,2 +906,4 @@ export var CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS = TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_ALIBABA_CLOUD_FC.
*/

@@ -741,2 +915,4 @@ export var CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC = TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_EC2.
*/

@@ -748,2 +924,4 @@ export var CLOUDPLATFORMVALUES_AWS_EC2 = TMP_CLOUDPLATFORMVALUES_AWS_EC2;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_ECS.
*/

@@ -755,2 +933,4 @@ export var CLOUDPLATFORMVALUES_AWS_ECS = TMP_CLOUDPLATFORMVALUES_AWS_ECS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_EKS.
*/

@@ -762,2 +942,4 @@ export var CLOUDPLATFORMVALUES_AWS_EKS = TMP_CLOUDPLATFORMVALUES_AWS_EKS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_LAMBDA.
*/

@@ -769,2 +951,4 @@ export var CLOUDPLATFORMVALUES_AWS_LAMBDA = TMP_CLOUDPLATFORMVALUES_AWS_LAMBDA;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_ELASTIC_BEANSTALK.
*/

@@ -776,2 +960,4 @@ export var CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK = TMP_CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_VM.
*/

@@ -783,2 +969,4 @@ export var CLOUDPLATFORMVALUES_AZURE_VM = TMP_CLOUDPLATFORMVALUES_AZURE_VM;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_CONTAINER_INSTANCES.
*/

@@ -790,2 +978,4 @@ export var CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES = TMP_CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_AKS.
*/

@@ -797,2 +987,4 @@ export var CLOUDPLATFORMVALUES_AZURE_AKS = TMP_CLOUDPLATFORMVALUES_AZURE_AKS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_FUNCTIONS.
*/

@@ -804,2 +996,4 @@ export var CLOUDPLATFORMVALUES_AZURE_FUNCTIONS = TMP_CLOUDPLATFORMVALUES_AZURE_FUNCTIONS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_APP_SERVICE.
*/

@@ -811,2 +1005,4 @@ export var CLOUDPLATFORMVALUES_AZURE_APP_SERVICE = TMP_CLOUDPLATFORMVALUES_AZURE_APP_SERVICE;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_COMPUTE_ENGINE.
*/

@@ -818,2 +1014,4 @@ export var CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE = TMP_CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_CLOUD_RUN.
*/

@@ -825,2 +1023,4 @@ export var CLOUDPLATFORMVALUES_GCP_CLOUD_RUN = TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_RUN;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_KUBERNETES_ENGINE.
*/

@@ -832,2 +1032,4 @@ export var CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE = TMP_CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_CLOUD_FUNCTIONS.
*/

@@ -839,2 +1041,4 @@ export var CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS = TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_APP_ENGINE.
*/

@@ -872,3 +1076,3 @@ export var CLOUDPLATFORMVALUES_GCP_APP_ENGINE = TMP_CLOUDPLATFORMVALUES_GCP_APP_ENGINE;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
var TMP_AWSECSLAUNCHTYPEVALUES_EC2 = 'ec2';

@@ -878,2 +1082,4 @@ var TMP_AWSECSLAUNCHTYPEVALUES_FARGATE = 'fargate';

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated Use AWS_ECS_LAUNCHTYPE_VALUE_EC2.
*/

@@ -883,2 +1089,4 @@ export var AWSECSLAUNCHTYPEVALUES_EC2 = TMP_AWSECSLAUNCHTYPEVALUES_EC2;

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated Use AWS_ECS_LAUNCHTYPE_VALUE_FARGATE.
*/

@@ -901,3 +1109,3 @@ export var AWSECSLAUNCHTYPEVALUES_FARGATE = TMP_AWSECSLAUNCHTYPEVALUES_FARGATE;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
var TMP_HOSTARCHVALUES_AMD64 = 'amd64';

@@ -912,2 +1120,4 @@ var TMP_HOSTARCHVALUES_ARM32 = 'arm32';

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_AMD64.
*/

@@ -917,2 +1127,4 @@ export var HOSTARCHVALUES_AMD64 = TMP_HOSTARCHVALUES_AMD64;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_ARM32.
*/

@@ -922,2 +1134,4 @@ export var HOSTARCHVALUES_ARM32 = TMP_HOSTARCHVALUES_ARM32;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_ARM64.
*/

@@ -927,2 +1141,4 @@ export var HOSTARCHVALUES_ARM64 = TMP_HOSTARCHVALUES_ARM64;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_IA64.
*/

@@ -932,2 +1148,4 @@ export var HOSTARCHVALUES_IA64 = TMP_HOSTARCHVALUES_IA64;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_PPC32.
*/

@@ -937,2 +1155,4 @@ export var HOSTARCHVALUES_PPC32 = TMP_HOSTARCHVALUES_PPC32;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_PPC64.
*/

@@ -942,2 +1162,4 @@ export var HOSTARCHVALUES_PPC64 = TMP_HOSTARCHVALUES_PPC64;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_X86.
*/

@@ -965,3 +1187,3 @@ export var HOSTARCHVALUES_X86 = TMP_HOSTARCHVALUES_X86;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
var TMP_OSTYPEVALUES_WINDOWS = 'windows';

@@ -980,2 +1202,4 @@ var TMP_OSTYPEVALUES_LINUX = 'linux';

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_WINDOWS.
*/

@@ -985,2 +1209,4 @@ export var OSTYPEVALUES_WINDOWS = TMP_OSTYPEVALUES_WINDOWS;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_LINUX.
*/

@@ -990,2 +1216,4 @@ export var OSTYPEVALUES_LINUX = TMP_OSTYPEVALUES_LINUX;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_DARWIN.
*/

@@ -995,2 +1223,4 @@ export var OSTYPEVALUES_DARWIN = TMP_OSTYPEVALUES_DARWIN;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_FREEBSD.
*/

@@ -1000,2 +1230,4 @@ export var OSTYPEVALUES_FREEBSD = TMP_OSTYPEVALUES_FREEBSD;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_NETBSD.
*/

@@ -1005,2 +1237,4 @@ export var OSTYPEVALUES_NETBSD = TMP_OSTYPEVALUES_NETBSD;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_OPENBSD.
*/

@@ -1010,2 +1244,4 @@ export var OSTYPEVALUES_OPENBSD = TMP_OSTYPEVALUES_OPENBSD;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_DRAGONFLYBSD.
*/

@@ -1015,2 +1251,4 @@ export var OSTYPEVALUES_DRAGONFLYBSD = TMP_OSTYPEVALUES_DRAGONFLYBSD;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_HPUX.
*/

@@ -1020,2 +1258,4 @@ export var OSTYPEVALUES_HPUX = TMP_OSTYPEVALUES_HPUX;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_AIX.
*/

@@ -1025,2 +1265,4 @@ export var OSTYPEVALUES_AIX = TMP_OSTYPEVALUES_AIX;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_SOLARIS.
*/

@@ -1030,2 +1272,4 @@ export var OSTYPEVALUES_SOLARIS = TMP_OSTYPEVALUES_SOLARIS;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_Z_OS.
*/

@@ -1057,3 +1301,3 @@ export var OSTYPEVALUES_Z_OS = TMP_OSTYPEVALUES_Z_OS;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
var TMP_TELEMETRYSDKLANGUAGEVALUES_CPP = 'cpp';

@@ -1071,2 +1315,4 @@ var TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET = 'dotnet';

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_CPP.
*/

@@ -1076,2 +1322,4 @@ export var TELEMETRYSDKLANGUAGEVALUES_CPP = TMP_TELEMETRYSDKLANGUAGEVALUES_CPP;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET.
*/

@@ -1081,2 +1329,4 @@ export var TELEMETRYSDKLANGUAGEVALUES_DOTNET = TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG.
*/

@@ -1086,2 +1336,4 @@ export var TELEMETRYSDKLANGUAGEVALUES_ERLANG = TMP_TELEMETRYSDKLANGUAGEVALUES_ERLANG;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_GO.
*/

@@ -1091,2 +1343,4 @@ export var TELEMETRYSDKLANGUAGEVALUES_GO = TMP_TELEMETRYSDKLANGUAGEVALUES_GO;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_JAVA.
*/

@@ -1096,2 +1350,4 @@ export var TELEMETRYSDKLANGUAGEVALUES_JAVA = TMP_TELEMETRYSDKLANGUAGEVALUES_JAVA;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS.
*/

@@ -1101,2 +1357,4 @@ export var TELEMETRYSDKLANGUAGEVALUES_NODEJS = TMP_TELEMETRYSDKLANGUAGEVALUES_NODEJS;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_PHP.
*/

@@ -1106,2 +1364,4 @@ export var TELEMETRYSDKLANGUAGEVALUES_PHP = TMP_TELEMETRYSDKLANGUAGEVALUES_PHP;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON.
*/

@@ -1111,2 +1371,4 @@ export var TELEMETRYSDKLANGUAGEVALUES_PYTHON = TMP_TELEMETRYSDKLANGUAGEVALUES_PYTHON;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_RUBY.
*/

@@ -1116,2 +1378,4 @@ export var TELEMETRYSDKLANGUAGEVALUES_RUBY = TMP_TELEMETRYSDKLANGUAGEVALUES_RUBY;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS.
*/

@@ -1118,0 +1382,0 @@ export var TELEMETRYSDKLANGUAGEVALUES_WEBJS = TMP_TELEMETRYSDKLANGUAGEVALUES_WEBJS;

@@ -16,3 +16,7 @@ /*

*/
/* eslint-disable no-restricted-syntax --
* These re-exports are only of constants, only one-level deep at this point,
* and should not cause problems for tree-shakers.
*/
export * from './SemanticAttributes';
//# sourceMappingURL=index.js.map

2

build/esm/version.d.ts

@@ -1,2 +0,2 @@

export declare const VERSION = "1.25.1";
export declare const VERSION = "1.26.0";
//# sourceMappingURL=version.d.ts.map

@@ -17,3 +17,3 @@ /*

// this is autogenerated file, see scripts/version-update.js
export var VERSION = '1.25.1';
export var VERSION = '1.26.0';
//# sourceMappingURL=version.js.map
export * from './trace';
export * from './resource';
export * from './stable_attributes';
export * from './stable_metrics';
//# sourceMappingURL=index.d.ts.map

@@ -16,4 +16,12 @@ /*

*/
/* eslint-disable no-restricted-syntax --
* These re-exports are only of constants, only two-levels deep, and
* should not cause problems for tree-shakers.
*/
// Deprecated. These are kept around for compatibility purposes
export * from './trace';
export * from './resource';
// Use these instead
export * from './stable_attributes';
export * from './stable_metrics';
//# sourceMappingURL=index.js.map

@@ -16,3 +16,7 @@ /*

*/
/* eslint-disable no-restricted-syntax --
* These re-exports are only of constants, only one-level deep at this point,
* and should not cause problems for tree-shakers.
*/
export * from './SemanticResourceAttributes';
//# sourceMappingURL=index.js.map
/**
* Name of the cloud provider.
*
* @deprecated use ATTR_CLOUD_PROVIDER
*/

@@ -7,2 +9,4 @@ export declare const SEMRESATTRS_CLOUD_PROVIDER = "cloud.provider";

* The cloud account ID the resource is assigned to.
*
* @deprecated use ATTR_CLOUD_ACCOUNT_ID
*/

@@ -12,2 +16,4 @@ export declare const SEMRESATTRS_CLOUD_ACCOUNT_ID = "cloud.account.id";

* The geographical region the resource is running. Refer to your provider's docs to see the available regions, for example [Alibaba Cloud regions](https://www.alibabacloud.com/help/doc-detail/40654.htm), [AWS regions](https://aws.amazon.com/about-aws/global-infrastructure/regions_az/), [Azure regions](https://azure.microsoft.com/en-us/global-infrastructure/geographies/), or [Google Cloud regions](https://cloud.google.com/about/locations).
*
* @deprecated use ATTR_CLOUD_REGION
*/

@@ -19,2 +25,4 @@ export declare const SEMRESATTRS_CLOUD_REGION = "cloud.region";

* Note: Availability zones are called "zones" on Alibaba Cloud and Google Cloud.
*
* @deprecated use ATTR_CLOUD_AVAILABILITY_ZONE
*/

@@ -26,2 +34,4 @@ export declare const SEMRESATTRS_CLOUD_AVAILABILITY_ZONE = "cloud.availability_zone";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated use ATTR_CLOUD_PLATFORM
*/

@@ -31,2 +41,4 @@ export declare const SEMRESATTRS_CLOUD_PLATFORM = "cloud.platform";

* The Amazon Resource Name (ARN) of an [ECS container instance](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_instances.html).
*
* @deprecated use ATTR_AWS_ECS_CONTAINER_ARN
*/

@@ -36,2 +48,4 @@ export declare const SEMRESATTRS_AWS_ECS_CONTAINER_ARN = "aws.ecs.container.arn";

* The ARN of an [ECS cluster](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/clusters.html).
*
* @deprecated use ATTR_AWS_ECS_CLUSTER_ARN
*/

@@ -41,2 +55,4 @@ export declare const SEMRESATTRS_AWS_ECS_CLUSTER_ARN = "aws.ecs.cluster.arn";

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated use ATTR_AWS_ECS_LAUNCHTYPE
*/

@@ -46,2 +62,4 @@ export declare const SEMRESATTRS_AWS_ECS_LAUNCHTYPE = "aws.ecs.launchtype";

* The ARN of an [ECS task definition](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definitions.html).
*
* @deprecated use ATTR_AWS_ECS_TASK_ARN
*/

@@ -51,2 +69,4 @@ export declare const SEMRESATTRS_AWS_ECS_TASK_ARN = "aws.ecs.task.arn";

* The task definition family this task definition is a member of.
*
* @deprecated use ATTR_AWS_ECS_TASK_FAMILY
*/

@@ -56,2 +76,4 @@ export declare const SEMRESATTRS_AWS_ECS_TASK_FAMILY = "aws.ecs.task.family";

* The revision for this task definition.
*
* @deprecated use ATTR_AWS_ECS_TASK_REVISION
*/

@@ -61,2 +83,4 @@ export declare const SEMRESATTRS_AWS_ECS_TASK_REVISION = "aws.ecs.task.revision";

* The ARN of an EKS cluster.
*
* @deprecated use ATTR_AWS_EKS_CLUSTER_ARN
*/

@@ -68,2 +92,4 @@ export declare const SEMRESATTRS_AWS_EKS_CLUSTER_ARN = "aws.eks.cluster.arn";

* Note: Multiple log groups must be supported for cases like multi-container applications, where a single application has sidecar containers, and each write to their own log group.
*
* @deprecated use ATTR_AWS_LOG_GROUP_NAMES
*/

@@ -75,2 +101,4 @@ export declare const SEMRESATTRS_AWS_LOG_GROUP_NAMES = "aws.log.group.names";

* Note: See the [log group ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format).
*
* @deprecated use ATTR_AWS_LOG_GROUP_ARNS
*/

@@ -80,2 +108,4 @@ export declare const SEMRESATTRS_AWS_LOG_GROUP_ARNS = "aws.log.group.arns";

* The name(s) of the AWS log stream(s) an application is writing to.
*
* @deprecated use ATTR_AWS_LOG_STREAM_NAMES
*/

@@ -87,2 +117,4 @@ export declare const SEMRESATTRS_AWS_LOG_STREAM_NAMES = "aws.log.stream.names";

* Note: See the [log stream ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format). One log group can contain several log streams, so these ARNs necessarily identify both a log group and a log stream.
*
* @deprecated use ATTR_AWS_LOG_STREAM_ARNS
*/

@@ -92,2 +124,4 @@ export declare const SEMRESATTRS_AWS_LOG_STREAM_ARNS = "aws.log.stream.arns";

* Container name.
*
* @deprecated use ATTR_CONTAINER_NAME
*/

@@ -97,2 +131,4 @@ export declare const SEMRESATTRS_CONTAINER_NAME = "container.name";

* Container ID. Usually a UUID, as for example used to [identify Docker containers](https://docs.docker.com/engine/reference/run/#container-identification). The UUID might be abbreviated.
*
* @deprecated use ATTR_CONTAINER_ID
*/

@@ -102,2 +138,4 @@ export declare const SEMRESATTRS_CONTAINER_ID = "container.id";

* The container runtime managing this container.
*
* @deprecated use ATTR_CONTAINER_RUNTIME
*/

@@ -107,2 +145,4 @@ export declare const SEMRESATTRS_CONTAINER_RUNTIME = "container.runtime";

* Name of the image the container was built on.
*
* @deprecated use ATTR_CONTAINER_IMAGE_NAME
*/

@@ -112,2 +152,4 @@ export declare const SEMRESATTRS_CONTAINER_IMAGE_NAME = "container.image.name";

* Container image tag.
*
* @deprecated use ATTR_CONTAINER_IMAGE_TAG
*/

@@ -117,2 +159,4 @@ export declare const SEMRESATTRS_CONTAINER_IMAGE_TAG = "container.image.tag";

* Name of the [deployment environment](https://en.wikipedia.org/wiki/Deployment_environment) (aka deployment tier).
*
* @deprecated use ATTR_DEPLOYMENT_ENVIRONMENT
*/

@@ -124,2 +168,4 @@ export declare const SEMRESATTRS_DEPLOYMENT_ENVIRONMENT = "deployment.environment";

* Note: The device identifier MUST only be defined using the values outlined below. This value is not an advertising identifier and MUST NOT be used as such. On iOS (Swift or Objective-C), this value MUST be equal to the [vendor identifier](https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor). On Android (Java or Kotlin), this value MUST be equal to the Firebase Installation ID or a globally unique UUID which is persisted across sessions in your application. More information can be found [here](https://developer.android.com/training/articles/user-data-ids) on best practices and exact implementation details. Caution should be taken when storing personal data or anything which can identify a user. GDPR and data protection laws may apply, ensure you do your own due diligence.
*
* @deprecated use ATTR_DEVICE_ID
*/

@@ -131,2 +177,4 @@ export declare const SEMRESATTRS_DEVICE_ID = "device.id";

* Note: It's recommended this value represents a machine readable version of the model identifier rather than the market or consumer-friendly name of the device.
*
* @deprecated use ATTR_DEVICE_MODEL_IDENTIFIER
*/

@@ -138,2 +186,4 @@ export declare const SEMRESATTRS_DEVICE_MODEL_IDENTIFIER = "device.model.identifier";

* Note: It's recommended this value represents a human readable version of the device model rather than a machine readable alternative.
*
* @deprecated use ATTR_DEVICE_MODEL_NAME
*/

@@ -145,2 +195,4 @@ export declare const SEMRESATTRS_DEVICE_MODEL_NAME = "device.model.name";

* Note: This is the name of the function as configured/deployed on the FaaS platform and is usually different from the name of the callback function (which may be stored in the [`code.namespace`/`code.function`](../../trace/semantic_conventions/span-general.md#source-code-attributes) span attributes).
*
* @deprecated use ATTR_FAAS_NAME
*/

@@ -165,2 +217,4 @@ export declare const SEMRESATTRS_FAAS_NAME = "faas.name";

As an alternative, consider setting `faas.id` as a span attribute instead.
*
* @deprecated use ATTR_FAAS_ID
*/

@@ -180,2 +234,4 @@ export declare const SEMRESATTRS_FAAS_ID = "faas.id";

* **Azure Functions:** Not applicable. Do not set this attribute.
*
* @deprecated use ATTR_FAAS_VERSION
*/

@@ -187,2 +243,4 @@ export declare const SEMRESATTRS_FAAS_VERSION = "faas.version";

* Note: * **AWS Lambda:** Use the (full) log stream name.
*
* @deprecated use ATTR_FAAS_INSTANCE
*/

@@ -194,2 +252,4 @@ export declare const SEMRESATTRS_FAAS_INSTANCE = "faas.instance";

* Note: It's recommended to set this attribute since e.g. too little memory can easily stop a Java AWS Lambda function from working correctly. On AWS Lambda, the environment variable `AWS_LAMBDA_FUNCTION_MEMORY_SIZE` provides this information.
*
* @deprecated use ATTR_FAAS_MAX_MEMORY
*/

@@ -199,2 +259,4 @@ export declare const SEMRESATTRS_FAAS_MAX_MEMORY = "faas.max_memory";

* Unique host ID. For Cloud, this must be the instance_id assigned by the cloud provider.
*
* @deprecated use ATTR_HOST_ID
*/

@@ -204,2 +266,4 @@ export declare const SEMRESATTRS_HOST_ID = "host.id";

* Name of the host. On Unix systems, it may contain what the hostname command returns, or the fully qualified hostname, or another name specified by the user.
*
* @deprecated use ATTR_HOST_NAME
*/

@@ -209,2 +273,4 @@ export declare const SEMRESATTRS_HOST_NAME = "host.name";

* Type of host. For Cloud, this must be the machine type.
*
* @deprecated use ATTR_HOST_TYPE
*/

@@ -214,2 +280,4 @@ export declare const SEMRESATTRS_HOST_TYPE = "host.type";

* The CPU architecture the host system is running on.
*
* @deprecated use ATTR_HOST_ARCH
*/

@@ -219,2 +287,4 @@ export declare const SEMRESATTRS_HOST_ARCH = "host.arch";

* Name of the VM image or OS install the host was instantiated from.
*
* @deprecated use ATTR_HOST_IMAGE_NAME
*/

@@ -224,2 +294,4 @@ export declare const SEMRESATTRS_HOST_IMAGE_NAME = "host.image.name";

* VM image ID. For Cloud, this value is from the provider.
*
* @deprecated use ATTR_HOST_IMAGE_ID
*/

@@ -229,2 +301,4 @@ export declare const SEMRESATTRS_HOST_IMAGE_ID = "host.image.id";

* The version string of the VM image as defined in [Version Attributes](README.md#version-attributes).
*
* @deprecated use ATTR_HOST_IMAGE_VERSION
*/

@@ -234,2 +308,4 @@ export declare const SEMRESATTRS_HOST_IMAGE_VERSION = "host.image.version";

* The name of the cluster.
*
* @deprecated use ATTR_K8S_CLUSTER_NAME
*/

@@ -239,2 +315,4 @@ export declare const SEMRESATTRS_K8S_CLUSTER_NAME = "k8s.cluster.name";

* The name of the Node.
*
* @deprecated use ATTR_K8S_NODE_NAME
*/

@@ -244,2 +322,4 @@ export declare const SEMRESATTRS_K8S_NODE_NAME = "k8s.node.name";

* The UID of the Node.
*
* @deprecated use ATTR_K8S_NODE_UID
*/

@@ -249,2 +329,4 @@ export declare const SEMRESATTRS_K8S_NODE_UID = "k8s.node.uid";

* The name of the namespace that the pod is running in.
*
* @deprecated use ATTR_K8S_NAMESPACE_NAME
*/

@@ -254,2 +336,4 @@ export declare const SEMRESATTRS_K8S_NAMESPACE_NAME = "k8s.namespace.name";

* The UID of the Pod.
*
* @deprecated use ATTR_K8S_POD_UID
*/

@@ -259,2 +343,4 @@ export declare const SEMRESATTRS_K8S_POD_UID = "k8s.pod.uid";

* The name of the Pod.
*
* @deprecated use ATTR_K8S_POD_NAME
*/

@@ -264,2 +350,4 @@ export declare const SEMRESATTRS_K8S_POD_NAME = "k8s.pod.name";

* The name of the Container in a Pod template.
*
* @deprecated use ATTR_K8S_CONTAINER_NAME
*/

@@ -269,2 +357,4 @@ export declare const SEMRESATTRS_K8S_CONTAINER_NAME = "k8s.container.name";

* The UID of the ReplicaSet.
*
* @deprecated use ATTR_K8S_REPLICASET_UID
*/

@@ -274,2 +364,4 @@ export declare const SEMRESATTRS_K8S_REPLICASET_UID = "k8s.replicaset.uid";

* The name of the ReplicaSet.
*
* @deprecated use ATTR_K8S_REPLICASET_NAME
*/

@@ -279,2 +371,4 @@ export declare const SEMRESATTRS_K8S_REPLICASET_NAME = "k8s.replicaset.name";

* The UID of the Deployment.
*
* @deprecated use ATTR_K8S_DEPLOYMENT_UID
*/

@@ -284,2 +378,4 @@ export declare const SEMRESATTRS_K8S_DEPLOYMENT_UID = "k8s.deployment.uid";

* The name of the Deployment.
*
* @deprecated use ATTR_K8S_DEPLOYMENT_NAME
*/

@@ -289,2 +385,4 @@ export declare const SEMRESATTRS_K8S_DEPLOYMENT_NAME = "k8s.deployment.name";

* The UID of the StatefulSet.
*
* @deprecated use ATTR_K8S_STATEFULSET_UID
*/

@@ -294,2 +392,4 @@ export declare const SEMRESATTRS_K8S_STATEFULSET_UID = "k8s.statefulset.uid";

* The name of the StatefulSet.
*
* @deprecated use ATTR_K8S_STATEFULSET_NAME
*/

@@ -299,2 +399,4 @@ export declare const SEMRESATTRS_K8S_STATEFULSET_NAME = "k8s.statefulset.name";

* The UID of the DaemonSet.
*
* @deprecated use ATTR_K8S_DAEMONSET_UID
*/

@@ -304,2 +406,4 @@ export declare const SEMRESATTRS_K8S_DAEMONSET_UID = "k8s.daemonset.uid";

* The name of the DaemonSet.
*
* @deprecated use ATTR_K8S_DAEMONSET_NAME
*/

@@ -309,2 +413,4 @@ export declare const SEMRESATTRS_K8S_DAEMONSET_NAME = "k8s.daemonset.name";

* The UID of the Job.
*
* @deprecated use ATTR_K8S_JOB_UID
*/

@@ -314,2 +420,4 @@ export declare const SEMRESATTRS_K8S_JOB_UID = "k8s.job.uid";

* The name of the Job.
*
* @deprecated use ATTR_K8S_JOB_NAME
*/

@@ -319,2 +427,4 @@ export declare const SEMRESATTRS_K8S_JOB_NAME = "k8s.job.name";

* The UID of the CronJob.
*
* @deprecated use ATTR_K8S_CRONJOB_UID
*/

@@ -324,2 +434,4 @@ export declare const SEMRESATTRS_K8S_CRONJOB_UID = "k8s.cronjob.uid";

* The name of the CronJob.
*
* @deprecated use ATTR_K8S_CRONJOB_NAME
*/

@@ -329,2 +441,4 @@ export declare const SEMRESATTRS_K8S_CRONJOB_NAME = "k8s.cronjob.name";

* The operating system type.
*
* @deprecated use ATTR_OS_TYPE
*/

@@ -334,2 +448,4 @@ export declare const SEMRESATTRS_OS_TYPE = "os.type";

* Human readable (not intended to be parsed) OS version information, like e.g. reported by `ver` or `lsb_release -a` commands.
*
* @deprecated use ATTR_OS_DESCRIPTION
*/

@@ -339,2 +455,4 @@ export declare const SEMRESATTRS_OS_DESCRIPTION = "os.description";

* Human readable operating system name.
*
* @deprecated use ATTR_OS_NAME
*/

@@ -344,2 +462,4 @@ export declare const SEMRESATTRS_OS_NAME = "os.name";

* The version string of the operating system as defined in [Version Attributes](../../resource/semantic_conventions/README.md#version-attributes).
*
* @deprecated use ATTR_OS_VERSION
*/

@@ -349,2 +469,4 @@ export declare const SEMRESATTRS_OS_VERSION = "os.version";

* Process identifier (PID).
*
* @deprecated use ATTR_PROCESS_PID
*/

@@ -354,2 +476,4 @@ export declare const SEMRESATTRS_PROCESS_PID = "process.pid";

* The name of the process executable. On Linux based systems, can be set to the `Name` in `proc/[pid]/status`. On Windows, can be set to the base name of `GetProcessImageFileNameW`.
*
* @deprecated use ATTR_PROCESS_EXECUTABLE_NAME
*/

@@ -359,2 +483,4 @@ export declare const SEMRESATTRS_PROCESS_EXECUTABLE_NAME = "process.executable.name";

* The full path to the process executable. On Linux based systems, can be set to the target of `proc/[pid]/exe`. On Windows, can be set to the result of `GetProcessImageFileNameW`.
*
* @deprecated use ATTR_PROCESS_EXECUTABLE_PATH
*/

@@ -364,2 +490,4 @@ export declare const SEMRESATTRS_PROCESS_EXECUTABLE_PATH = "process.executable.path";

* The command used to launch the process (i.e. the command name). On Linux based systems, can be set to the zeroth string in `proc/[pid]/cmdline`. On Windows, can be set to the first parameter extracted from `GetCommandLineW`.
*
* @deprecated use ATTR_PROCESS_COMMAND
*/

@@ -369,2 +497,4 @@ export declare const SEMRESATTRS_PROCESS_COMMAND = "process.command";

* The full command used to launch the process as a single string representing the full command. On Windows, can be set to the result of `GetCommandLineW`. Do not set this if you have to assemble it just for monitoring; use `process.command_args` instead.
*
* @deprecated use ATTR_PROCESS_COMMAND_LINE
*/

@@ -374,2 +504,4 @@ export declare const SEMRESATTRS_PROCESS_COMMAND_LINE = "process.command_line";

* All the command arguments (including the command/executable itself) as received by the process. On Linux-based systems (and some other Unixoid systems supporting procfs), can be set according to the list of null-delimited strings extracted from `proc/[pid]/cmdline`. For libc-based executables, this would be the full argv vector passed to `main`.
*
* @deprecated use ATTR_PROCESS_COMMAND_ARGS
*/

@@ -379,2 +511,4 @@ export declare const SEMRESATTRS_PROCESS_COMMAND_ARGS = "process.command_args";

* The username of the user that owns the process.
*
* @deprecated use ATTR_PROCESS_OWNER
*/

@@ -384,2 +518,4 @@ export declare const SEMRESATTRS_PROCESS_OWNER = "process.owner";

* The name of the runtime of this process. For compiled native binaries, this SHOULD be the name of the compiler.
*
* @deprecated use ATTR_PROCESS_RUNTIME_NAME
*/

@@ -389,2 +525,4 @@ export declare const SEMRESATTRS_PROCESS_RUNTIME_NAME = "process.runtime.name";

* The version of the runtime of this process, as returned by the runtime without modification.
*
* @deprecated use ATTR_PROCESS_RUNTIME_VERSION
*/

@@ -394,2 +532,4 @@ export declare const SEMRESATTRS_PROCESS_RUNTIME_VERSION = "process.runtime.version";

* An additional description about the runtime of the process, for example a specific vendor customization of the runtime environment.
*
* @deprecated use ATTR_PROCESS_RUNTIME_DESCRIPTION
*/

@@ -401,2 +541,4 @@ export declare const SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION = "process.runtime.description";

* Note: MUST be the same for all instances of horizontally scaled services. If the value was not specified, SDKs MUST fallback to `unknown_service:` concatenated with [`process.executable.name`](process.md#process), e.g. `unknown_service:bash`. If `process.executable.name` is not available, the value MUST be set to `unknown_service`.
*
* @deprecated use ATTR_SERVICE_NAME
*/

@@ -408,2 +550,4 @@ export declare const SEMRESATTRS_SERVICE_NAME = "service.name";

* Note: A string value having a meaning that helps to distinguish a group of services, for example the team name that owns a group of services. `service.name` is expected to be unique within the same namespace. If `service.namespace` is not specified in the Resource then `service.name` is expected to be unique for all services that have no explicit namespace defined (so the empty/unspecified namespace is simply one more valid namespace). Zero-length namespace string is assumed equal to unspecified namespace.
*
* @deprecated use ATTR_SERVICE_NAMESPACE
*/

@@ -415,2 +559,4 @@ export declare const SEMRESATTRS_SERVICE_NAMESPACE = "service.namespace";

* Note: MUST be unique for each instance of the same `service.namespace,service.name` pair (in other words `service.namespace,service.name,service.instance.id` triplet MUST be globally unique). The ID helps to distinguish instances of the same service that exist at the same time (e.g. instances of a horizontally scaled service). It is preferable for the ID to be persistent and stay the same for the lifetime of the service instance, however it is acceptable that the ID is ephemeral and changes during important lifetime events for the service (e.g. service restarts). If the service has no inherent unique ID that can be used as the value of this attribute it is recommended to generate a random Version 1 or Version 4 RFC 4122 UUID (services aiming for reproducible UUIDs may also use Version 5, see RFC 4122 for more recommendations).
*
* @deprecated use ATTR_SERVICE_INSTANCE_ID
*/

@@ -420,2 +566,4 @@ export declare const SEMRESATTRS_SERVICE_INSTANCE_ID = "service.instance.id";

* The version string of the service API or implementation.
*
* @deprecated use ATTR_SERVICE_VERSION
*/

@@ -425,2 +573,4 @@ export declare const SEMRESATTRS_SERVICE_VERSION = "service.version";

* The name of the telemetry SDK as defined above.
*
* @deprecated use ATTR_TELEMETRY_SDK_NAME
*/

@@ -430,2 +580,4 @@ export declare const SEMRESATTRS_TELEMETRY_SDK_NAME = "telemetry.sdk.name";

* The language of the telemetry SDK.
*
* @deprecated use ATTR_TELEMETRY_SDK_LANGUAGE
*/

@@ -435,2 +587,4 @@ export declare const SEMRESATTRS_TELEMETRY_SDK_LANGUAGE = "telemetry.sdk.language";

* The version string of the telemetry SDK.
*
* @deprecated use ATTR_TELEMETRY_SDK_VERSION
*/

@@ -440,2 +594,4 @@ export declare const SEMRESATTRS_TELEMETRY_SDK_VERSION = "telemetry.sdk.version";

* The version string of the auto instrumentation agent, if used.
*
* @deprecated use ATTR_TELEMETRY_AUTO_VERSION
*/

@@ -445,2 +601,4 @@ export declare const SEMRESATTRS_TELEMETRY_AUTO_VERSION = "telemetry.auto.version";

* The name of the web engine.
*
* @deprecated use ATTR_WEBENGINE_NAME
*/

@@ -450,2 +608,4 @@ export declare const SEMRESATTRS_WEBENGINE_NAME = "webengine.name";

* The version of the web engine.
*
* @deprecated use ATTR_WEBENGINE_VERSION
*/

@@ -455,2 +615,4 @@ export declare const SEMRESATTRS_WEBENGINE_VERSION = "webengine.version";

* Additional description of the web engine (e.g. detailed version and edition information).
*
* @deprecated use ATTR_WEBENGINE_DESCRIPTION
*/

@@ -851,2 +1013,4 @@ export declare const SEMRESATTRS_WEBENGINE_DESCRIPTION = "webengine.description";

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_ALIBABA_CLOUD.
*/

@@ -856,2 +1020,4 @@ export declare const CLOUDPROVIDERVALUES_ALIBABA_CLOUD = "alibaba_cloud";

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_AWS.
*/

@@ -861,2 +1027,4 @@ export declare const CLOUDPROVIDERVALUES_AWS = "aws";

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_AZURE.
*/

@@ -866,2 +1034,4 @@ export declare const CLOUDPROVIDERVALUES_AZURE = "azure";

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_GCP.
*/

@@ -894,2 +1064,4 @@ export declare const CLOUDPROVIDERVALUES_GCP = "gcp";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_ALIBABA_CLOUD_ECS.
*/

@@ -901,2 +1073,4 @@ export declare const CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS = "alibaba_cloud_ecs";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_ALIBABA_CLOUD_FC.
*/

@@ -908,2 +1082,4 @@ export declare const CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC = "alibaba_cloud_fc";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_EC2.
*/

@@ -915,2 +1091,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_EC2 = "aws_ec2";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_ECS.
*/

@@ -922,2 +1100,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_ECS = "aws_ecs";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_EKS.
*/

@@ -929,2 +1109,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_EKS = "aws_eks";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_LAMBDA.
*/

@@ -936,2 +1118,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_LAMBDA = "aws_lambda";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_ELASTIC_BEANSTALK.
*/

@@ -943,2 +1127,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK = "aws_elastic_beanstalk";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_VM.
*/

@@ -950,2 +1136,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_VM = "azure_vm";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_CONTAINER_INSTANCES.
*/

@@ -957,2 +1145,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES = "azure_container_instances";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_AKS.
*/

@@ -964,2 +1154,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_AKS = "azure_aks";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_FUNCTIONS.
*/

@@ -971,2 +1163,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_FUNCTIONS = "azure_functions";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_APP_SERVICE.
*/

@@ -978,2 +1172,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_APP_SERVICE = "azure_app_service";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_COMPUTE_ENGINE.
*/

@@ -985,2 +1181,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE = "gcp_compute_engine";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_CLOUD_RUN.
*/

@@ -992,2 +1190,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_CLOUD_RUN = "gcp_cloud_run";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_KUBERNETES_ENGINE.
*/

@@ -999,2 +1199,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE = "gcp_kubernetes_engine";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_CLOUD_FUNCTIONS.
*/

@@ -1006,2 +1208,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS = "gcp_cloud_functions";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_APP_ENGINE.
*/

@@ -1060,2 +1264,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_APP_ENGINE = "gcp_app_engine";

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated Use AWS_ECS_LAUNCHTYPE_VALUE_EC2.
*/

@@ -1065,2 +1271,4 @@ export declare const AWSECSLAUNCHTYPEVALUES_EC2 = "ec2";

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated Use AWS_ECS_LAUNCHTYPE_VALUE_FARGATE.
*/

@@ -1087,2 +1295,4 @@ export declare const AWSECSLAUNCHTYPEVALUES_FARGATE = "fargate";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_AMD64.
*/

@@ -1092,2 +1302,4 @@ export declare const HOSTARCHVALUES_AMD64 = "amd64";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_ARM32.
*/

@@ -1097,2 +1309,4 @@ export declare const HOSTARCHVALUES_ARM32 = "arm32";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_ARM64.
*/

@@ -1102,2 +1316,4 @@ export declare const HOSTARCHVALUES_ARM64 = "arm64";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_IA64.
*/

@@ -1107,2 +1323,4 @@ export declare const HOSTARCHVALUES_IA64 = "ia64";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_PPC32.
*/

@@ -1112,2 +1330,4 @@ export declare const HOSTARCHVALUES_PPC32 = "ppc32";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_PPC64.
*/

@@ -1117,2 +1337,4 @@ export declare const HOSTARCHVALUES_PPC64 = "ppc64";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_X86.
*/

@@ -1149,2 +1371,4 @@ export declare const HOSTARCHVALUES_X86 = "x86";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_WINDOWS.
*/

@@ -1154,2 +1378,4 @@ export declare const OSTYPEVALUES_WINDOWS = "windows";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_LINUX.
*/

@@ -1159,2 +1385,4 @@ export declare const OSTYPEVALUES_LINUX = "linux";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_DARWIN.
*/

@@ -1164,2 +1392,4 @@ export declare const OSTYPEVALUES_DARWIN = "darwin";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_FREEBSD.
*/

@@ -1169,2 +1399,4 @@ export declare const OSTYPEVALUES_FREEBSD = "freebsd";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_NETBSD.
*/

@@ -1174,2 +1406,4 @@ export declare const OSTYPEVALUES_NETBSD = "netbsd";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_OPENBSD.
*/

@@ -1179,2 +1413,4 @@ export declare const OSTYPEVALUES_OPENBSD = "openbsd";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_DRAGONFLYBSD.
*/

@@ -1184,2 +1420,4 @@ export declare const OSTYPEVALUES_DRAGONFLYBSD = "dragonflybsd";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_HPUX.
*/

@@ -1189,2 +1427,4 @@ export declare const OSTYPEVALUES_HPUX = "hpux";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_AIX.
*/

@@ -1194,2 +1434,4 @@ export declare const OSTYPEVALUES_AIX = "aix";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_SOLARIS.
*/

@@ -1199,2 +1441,4 @@ export declare const OSTYPEVALUES_SOLARIS = "solaris";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_Z_OS.
*/

@@ -1239,2 +1483,4 @@ export declare const OSTYPEVALUES_Z_OS = "z_os";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_CPP.
*/

@@ -1244,2 +1490,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_CPP = "cpp";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET.
*/

@@ -1249,2 +1497,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_DOTNET = "dotnet";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG.
*/

@@ -1254,2 +1504,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_ERLANG = "erlang";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_GO.
*/

@@ -1259,2 +1511,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_GO = "go";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_JAVA.
*/

@@ -1264,2 +1518,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_JAVA = "java";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS.
*/

@@ -1269,2 +1525,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_NODEJS = "nodejs";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_PHP.
*/

@@ -1274,2 +1532,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_PHP = "php";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON.
*/

@@ -1279,2 +1539,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_PYTHON = "python";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_RUBY.
*/

@@ -1284,2 +1546,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_RUBY = "ruby";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS.
*/

@@ -1286,0 +1550,0 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_WEBJS = "webjs";

@@ -24,3 +24,3 @@ /*

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_CLOUD_PROVIDER = 'cloud.provider';

@@ -109,2 +109,4 @@ const TMP_CLOUD_ACCOUNT_ID = 'cloud.account.id';

* Name of the cloud provider.
*
* @deprecated use ATTR_CLOUD_PROVIDER
*/

@@ -114,2 +116,4 @@ export const SEMRESATTRS_CLOUD_PROVIDER = TMP_CLOUD_PROVIDER;

* The cloud account ID the resource is assigned to.
*
* @deprecated use ATTR_CLOUD_ACCOUNT_ID
*/

@@ -119,2 +123,4 @@ export const SEMRESATTRS_CLOUD_ACCOUNT_ID = TMP_CLOUD_ACCOUNT_ID;

* The geographical region the resource is running. Refer to your provider's docs to see the available regions, for example [Alibaba Cloud regions](https://www.alibabacloud.com/help/doc-detail/40654.htm), [AWS regions](https://aws.amazon.com/about-aws/global-infrastructure/regions_az/), [Azure regions](https://azure.microsoft.com/en-us/global-infrastructure/geographies/), or [Google Cloud regions](https://cloud.google.com/about/locations).
*
* @deprecated use ATTR_CLOUD_REGION
*/

@@ -126,2 +132,4 @@ export const SEMRESATTRS_CLOUD_REGION = TMP_CLOUD_REGION;

* Note: Availability zones are called "zones" on Alibaba Cloud and Google Cloud.
*
* @deprecated use ATTR_CLOUD_AVAILABILITY_ZONE
*/

@@ -133,2 +141,4 @@ export const SEMRESATTRS_CLOUD_AVAILABILITY_ZONE = TMP_CLOUD_AVAILABILITY_ZONE;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated use ATTR_CLOUD_PLATFORM
*/

@@ -138,2 +148,4 @@ export const SEMRESATTRS_CLOUD_PLATFORM = TMP_CLOUD_PLATFORM;

* The Amazon Resource Name (ARN) of an [ECS container instance](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_instances.html).
*
* @deprecated use ATTR_AWS_ECS_CONTAINER_ARN
*/

@@ -143,2 +155,4 @@ export const SEMRESATTRS_AWS_ECS_CONTAINER_ARN = TMP_AWS_ECS_CONTAINER_ARN;

* The ARN of an [ECS cluster](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/clusters.html).
*
* @deprecated use ATTR_AWS_ECS_CLUSTER_ARN
*/

@@ -148,2 +162,4 @@ export const SEMRESATTRS_AWS_ECS_CLUSTER_ARN = TMP_AWS_ECS_CLUSTER_ARN;

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated use ATTR_AWS_ECS_LAUNCHTYPE
*/

@@ -153,2 +169,4 @@ export const SEMRESATTRS_AWS_ECS_LAUNCHTYPE = TMP_AWS_ECS_LAUNCHTYPE;

* The ARN of an [ECS task definition](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definitions.html).
*
* @deprecated use ATTR_AWS_ECS_TASK_ARN
*/

@@ -158,2 +176,4 @@ export const SEMRESATTRS_AWS_ECS_TASK_ARN = TMP_AWS_ECS_TASK_ARN;

* The task definition family this task definition is a member of.
*
* @deprecated use ATTR_AWS_ECS_TASK_FAMILY
*/

@@ -163,2 +183,4 @@ export const SEMRESATTRS_AWS_ECS_TASK_FAMILY = TMP_AWS_ECS_TASK_FAMILY;

* The revision for this task definition.
*
* @deprecated use ATTR_AWS_ECS_TASK_REVISION
*/

@@ -168,2 +190,4 @@ export const SEMRESATTRS_AWS_ECS_TASK_REVISION = TMP_AWS_ECS_TASK_REVISION;

* The ARN of an EKS cluster.
*
* @deprecated use ATTR_AWS_EKS_CLUSTER_ARN
*/

@@ -175,2 +199,4 @@ export const SEMRESATTRS_AWS_EKS_CLUSTER_ARN = TMP_AWS_EKS_CLUSTER_ARN;

* Note: Multiple log groups must be supported for cases like multi-container applications, where a single application has sidecar containers, and each write to their own log group.
*
* @deprecated use ATTR_AWS_LOG_GROUP_NAMES
*/

@@ -182,2 +208,4 @@ export const SEMRESATTRS_AWS_LOG_GROUP_NAMES = TMP_AWS_LOG_GROUP_NAMES;

* Note: See the [log group ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format).
*
* @deprecated use ATTR_AWS_LOG_GROUP_ARNS
*/

@@ -187,2 +215,4 @@ export const SEMRESATTRS_AWS_LOG_GROUP_ARNS = TMP_AWS_LOG_GROUP_ARNS;

* The name(s) of the AWS log stream(s) an application is writing to.
*
* @deprecated use ATTR_AWS_LOG_STREAM_NAMES
*/

@@ -194,2 +224,4 @@ export const SEMRESATTRS_AWS_LOG_STREAM_NAMES = TMP_AWS_LOG_STREAM_NAMES;

* Note: See the [log stream ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format). One log group can contain several log streams, so these ARNs necessarily identify both a log group and a log stream.
*
* @deprecated use ATTR_AWS_LOG_STREAM_ARNS
*/

@@ -199,2 +231,4 @@ export const SEMRESATTRS_AWS_LOG_STREAM_ARNS = TMP_AWS_LOG_STREAM_ARNS;

* Container name.
*
* @deprecated use ATTR_CONTAINER_NAME
*/

@@ -204,2 +238,4 @@ export const SEMRESATTRS_CONTAINER_NAME = TMP_CONTAINER_NAME;

* Container ID. Usually a UUID, as for example used to [identify Docker containers](https://docs.docker.com/engine/reference/run/#container-identification). The UUID might be abbreviated.
*
* @deprecated use ATTR_CONTAINER_ID
*/

@@ -209,2 +245,4 @@ export const SEMRESATTRS_CONTAINER_ID = TMP_CONTAINER_ID;

* The container runtime managing this container.
*
* @deprecated use ATTR_CONTAINER_RUNTIME
*/

@@ -214,2 +252,4 @@ export const SEMRESATTRS_CONTAINER_RUNTIME = TMP_CONTAINER_RUNTIME;

* Name of the image the container was built on.
*
* @deprecated use ATTR_CONTAINER_IMAGE_NAME
*/

@@ -219,2 +259,4 @@ export const SEMRESATTRS_CONTAINER_IMAGE_NAME = TMP_CONTAINER_IMAGE_NAME;

* Container image tag.
*
* @deprecated use ATTR_CONTAINER_IMAGE_TAG
*/

@@ -224,2 +266,4 @@ export const SEMRESATTRS_CONTAINER_IMAGE_TAG = TMP_CONTAINER_IMAGE_TAG;

* Name of the [deployment environment](https://en.wikipedia.org/wiki/Deployment_environment) (aka deployment tier).
*
* @deprecated use ATTR_DEPLOYMENT_ENVIRONMENT
*/

@@ -231,2 +275,4 @@ export const SEMRESATTRS_DEPLOYMENT_ENVIRONMENT = TMP_DEPLOYMENT_ENVIRONMENT;

* Note: The device identifier MUST only be defined using the values outlined below. This value is not an advertising identifier and MUST NOT be used as such. On iOS (Swift or Objective-C), this value MUST be equal to the [vendor identifier](https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor). On Android (Java or Kotlin), this value MUST be equal to the Firebase Installation ID or a globally unique UUID which is persisted across sessions in your application. More information can be found [here](https://developer.android.com/training/articles/user-data-ids) on best practices and exact implementation details. Caution should be taken when storing personal data or anything which can identify a user. GDPR and data protection laws may apply, ensure you do your own due diligence.
*
* @deprecated use ATTR_DEVICE_ID
*/

@@ -238,2 +284,4 @@ export const SEMRESATTRS_DEVICE_ID = TMP_DEVICE_ID;

* Note: It's recommended this value represents a machine readable version of the model identifier rather than the market or consumer-friendly name of the device.
*
* @deprecated use ATTR_DEVICE_MODEL_IDENTIFIER
*/

@@ -245,2 +293,4 @@ export const SEMRESATTRS_DEVICE_MODEL_IDENTIFIER = TMP_DEVICE_MODEL_IDENTIFIER;

* Note: It's recommended this value represents a human readable version of the device model rather than a machine readable alternative.
*
* @deprecated use ATTR_DEVICE_MODEL_NAME
*/

@@ -252,2 +302,4 @@ export const SEMRESATTRS_DEVICE_MODEL_NAME = TMP_DEVICE_MODEL_NAME;

* Note: This is the name of the function as configured/deployed on the FaaS platform and is usually different from the name of the callback function (which may be stored in the [`code.namespace`/`code.function`](../../trace/semantic_conventions/span-general.md#source-code-attributes) span attributes).
*
* @deprecated use ATTR_FAAS_NAME
*/

@@ -272,2 +324,4 @@ export const SEMRESATTRS_FAAS_NAME = TMP_FAAS_NAME;

As an alternative, consider setting `faas.id` as a span attribute instead.
*
* @deprecated use ATTR_FAAS_ID
*/

@@ -287,2 +341,4 @@ export const SEMRESATTRS_FAAS_ID = TMP_FAAS_ID;

* **Azure Functions:** Not applicable. Do not set this attribute.
*
* @deprecated use ATTR_FAAS_VERSION
*/

@@ -294,2 +350,4 @@ export const SEMRESATTRS_FAAS_VERSION = TMP_FAAS_VERSION;

* Note: * **AWS Lambda:** Use the (full) log stream name.
*
* @deprecated use ATTR_FAAS_INSTANCE
*/

@@ -301,2 +359,4 @@ export const SEMRESATTRS_FAAS_INSTANCE = TMP_FAAS_INSTANCE;

* Note: It's recommended to set this attribute since e.g. too little memory can easily stop a Java AWS Lambda function from working correctly. On AWS Lambda, the environment variable `AWS_LAMBDA_FUNCTION_MEMORY_SIZE` provides this information.
*
* @deprecated use ATTR_FAAS_MAX_MEMORY
*/

@@ -306,2 +366,4 @@ export const SEMRESATTRS_FAAS_MAX_MEMORY = TMP_FAAS_MAX_MEMORY;

* Unique host ID. For Cloud, this must be the instance_id assigned by the cloud provider.
*
* @deprecated use ATTR_HOST_ID
*/

@@ -311,2 +373,4 @@ export const SEMRESATTRS_HOST_ID = TMP_HOST_ID;

* Name of the host. On Unix systems, it may contain what the hostname command returns, or the fully qualified hostname, or another name specified by the user.
*
* @deprecated use ATTR_HOST_NAME
*/

@@ -316,2 +380,4 @@ export const SEMRESATTRS_HOST_NAME = TMP_HOST_NAME;

* Type of host. For Cloud, this must be the machine type.
*
* @deprecated use ATTR_HOST_TYPE
*/

@@ -321,2 +387,4 @@ export const SEMRESATTRS_HOST_TYPE = TMP_HOST_TYPE;

* The CPU architecture the host system is running on.
*
* @deprecated use ATTR_HOST_ARCH
*/

@@ -326,2 +394,4 @@ export const SEMRESATTRS_HOST_ARCH = TMP_HOST_ARCH;

* Name of the VM image or OS install the host was instantiated from.
*
* @deprecated use ATTR_HOST_IMAGE_NAME
*/

@@ -331,2 +401,4 @@ export const SEMRESATTRS_HOST_IMAGE_NAME = TMP_HOST_IMAGE_NAME;

* VM image ID. For Cloud, this value is from the provider.
*
* @deprecated use ATTR_HOST_IMAGE_ID
*/

@@ -336,2 +408,4 @@ export const SEMRESATTRS_HOST_IMAGE_ID = TMP_HOST_IMAGE_ID;

* The version string of the VM image as defined in [Version Attributes](README.md#version-attributes).
*
* @deprecated use ATTR_HOST_IMAGE_VERSION
*/

@@ -341,2 +415,4 @@ export const SEMRESATTRS_HOST_IMAGE_VERSION = TMP_HOST_IMAGE_VERSION;

* The name of the cluster.
*
* @deprecated use ATTR_K8S_CLUSTER_NAME
*/

@@ -346,2 +422,4 @@ export const SEMRESATTRS_K8S_CLUSTER_NAME = TMP_K8S_CLUSTER_NAME;

* The name of the Node.
*
* @deprecated use ATTR_K8S_NODE_NAME
*/

@@ -351,2 +429,4 @@ export const SEMRESATTRS_K8S_NODE_NAME = TMP_K8S_NODE_NAME;

* The UID of the Node.
*
* @deprecated use ATTR_K8S_NODE_UID
*/

@@ -356,2 +436,4 @@ export const SEMRESATTRS_K8S_NODE_UID = TMP_K8S_NODE_UID;

* The name of the namespace that the pod is running in.
*
* @deprecated use ATTR_K8S_NAMESPACE_NAME
*/

@@ -361,2 +443,4 @@ export const SEMRESATTRS_K8S_NAMESPACE_NAME = TMP_K8S_NAMESPACE_NAME;

* The UID of the Pod.
*
* @deprecated use ATTR_K8S_POD_UID
*/

@@ -366,2 +450,4 @@ export const SEMRESATTRS_K8S_POD_UID = TMP_K8S_POD_UID;

* The name of the Pod.
*
* @deprecated use ATTR_K8S_POD_NAME
*/

@@ -371,2 +457,4 @@ export const SEMRESATTRS_K8S_POD_NAME = TMP_K8S_POD_NAME;

* The name of the Container in a Pod template.
*
* @deprecated use ATTR_K8S_CONTAINER_NAME
*/

@@ -376,2 +464,4 @@ export const SEMRESATTRS_K8S_CONTAINER_NAME = TMP_K8S_CONTAINER_NAME;

* The UID of the ReplicaSet.
*
* @deprecated use ATTR_K8S_REPLICASET_UID
*/

@@ -381,2 +471,4 @@ export const SEMRESATTRS_K8S_REPLICASET_UID = TMP_K8S_REPLICASET_UID;

* The name of the ReplicaSet.
*
* @deprecated use ATTR_K8S_REPLICASET_NAME
*/

@@ -386,2 +478,4 @@ export const SEMRESATTRS_K8S_REPLICASET_NAME = TMP_K8S_REPLICASET_NAME;

* The UID of the Deployment.
*
* @deprecated use ATTR_K8S_DEPLOYMENT_UID
*/

@@ -391,2 +485,4 @@ export const SEMRESATTRS_K8S_DEPLOYMENT_UID = TMP_K8S_DEPLOYMENT_UID;

* The name of the Deployment.
*
* @deprecated use ATTR_K8S_DEPLOYMENT_NAME
*/

@@ -396,2 +492,4 @@ export const SEMRESATTRS_K8S_DEPLOYMENT_NAME = TMP_K8S_DEPLOYMENT_NAME;

* The UID of the StatefulSet.
*
* @deprecated use ATTR_K8S_STATEFULSET_UID
*/

@@ -401,2 +499,4 @@ export const SEMRESATTRS_K8S_STATEFULSET_UID = TMP_K8S_STATEFULSET_UID;

* The name of the StatefulSet.
*
* @deprecated use ATTR_K8S_STATEFULSET_NAME
*/

@@ -406,2 +506,4 @@ export const SEMRESATTRS_K8S_STATEFULSET_NAME = TMP_K8S_STATEFULSET_NAME;

* The UID of the DaemonSet.
*
* @deprecated use ATTR_K8S_DAEMONSET_UID
*/

@@ -411,2 +513,4 @@ export const SEMRESATTRS_K8S_DAEMONSET_UID = TMP_K8S_DAEMONSET_UID;

* The name of the DaemonSet.
*
* @deprecated use ATTR_K8S_DAEMONSET_NAME
*/

@@ -416,2 +520,4 @@ export const SEMRESATTRS_K8S_DAEMONSET_NAME = TMP_K8S_DAEMONSET_NAME;

* The UID of the Job.
*
* @deprecated use ATTR_K8S_JOB_UID
*/

@@ -421,2 +527,4 @@ export const SEMRESATTRS_K8S_JOB_UID = TMP_K8S_JOB_UID;

* The name of the Job.
*
* @deprecated use ATTR_K8S_JOB_NAME
*/

@@ -426,2 +534,4 @@ export const SEMRESATTRS_K8S_JOB_NAME = TMP_K8S_JOB_NAME;

* The UID of the CronJob.
*
* @deprecated use ATTR_K8S_CRONJOB_UID
*/

@@ -431,2 +541,4 @@ export const SEMRESATTRS_K8S_CRONJOB_UID = TMP_K8S_CRONJOB_UID;

* The name of the CronJob.
*
* @deprecated use ATTR_K8S_CRONJOB_NAME
*/

@@ -436,2 +548,4 @@ export const SEMRESATTRS_K8S_CRONJOB_NAME = TMP_K8S_CRONJOB_NAME;

* The operating system type.
*
* @deprecated use ATTR_OS_TYPE
*/

@@ -441,2 +555,4 @@ export const SEMRESATTRS_OS_TYPE = TMP_OS_TYPE;

* Human readable (not intended to be parsed) OS version information, like e.g. reported by `ver` or `lsb_release -a` commands.
*
* @deprecated use ATTR_OS_DESCRIPTION
*/

@@ -446,2 +562,4 @@ export const SEMRESATTRS_OS_DESCRIPTION = TMP_OS_DESCRIPTION;

* Human readable operating system name.
*
* @deprecated use ATTR_OS_NAME
*/

@@ -451,2 +569,4 @@ export const SEMRESATTRS_OS_NAME = TMP_OS_NAME;

* The version string of the operating system as defined in [Version Attributes](../../resource/semantic_conventions/README.md#version-attributes).
*
* @deprecated use ATTR_OS_VERSION
*/

@@ -456,2 +576,4 @@ export const SEMRESATTRS_OS_VERSION = TMP_OS_VERSION;

* Process identifier (PID).
*
* @deprecated use ATTR_PROCESS_PID
*/

@@ -461,2 +583,4 @@ export const SEMRESATTRS_PROCESS_PID = TMP_PROCESS_PID;

* The name of the process executable. On Linux based systems, can be set to the `Name` in `proc/[pid]/status`. On Windows, can be set to the base name of `GetProcessImageFileNameW`.
*
* @deprecated use ATTR_PROCESS_EXECUTABLE_NAME
*/

@@ -466,2 +590,4 @@ export const SEMRESATTRS_PROCESS_EXECUTABLE_NAME = TMP_PROCESS_EXECUTABLE_NAME;

* The full path to the process executable. On Linux based systems, can be set to the target of `proc/[pid]/exe`. On Windows, can be set to the result of `GetProcessImageFileNameW`.
*
* @deprecated use ATTR_PROCESS_EXECUTABLE_PATH
*/

@@ -471,2 +597,4 @@ export const SEMRESATTRS_PROCESS_EXECUTABLE_PATH = TMP_PROCESS_EXECUTABLE_PATH;

* The command used to launch the process (i.e. the command name). On Linux based systems, can be set to the zeroth string in `proc/[pid]/cmdline`. On Windows, can be set to the first parameter extracted from `GetCommandLineW`.
*
* @deprecated use ATTR_PROCESS_COMMAND
*/

@@ -476,2 +604,4 @@ export const SEMRESATTRS_PROCESS_COMMAND = TMP_PROCESS_COMMAND;

* The full command used to launch the process as a single string representing the full command. On Windows, can be set to the result of `GetCommandLineW`. Do not set this if you have to assemble it just for monitoring; use `process.command_args` instead.
*
* @deprecated use ATTR_PROCESS_COMMAND_LINE
*/

@@ -481,2 +611,4 @@ export const SEMRESATTRS_PROCESS_COMMAND_LINE = TMP_PROCESS_COMMAND_LINE;

* All the command arguments (including the command/executable itself) as received by the process. On Linux-based systems (and some other Unixoid systems supporting procfs), can be set according to the list of null-delimited strings extracted from `proc/[pid]/cmdline`. For libc-based executables, this would be the full argv vector passed to `main`.
*
* @deprecated use ATTR_PROCESS_COMMAND_ARGS
*/

@@ -486,2 +618,4 @@ export const SEMRESATTRS_PROCESS_COMMAND_ARGS = TMP_PROCESS_COMMAND_ARGS;

* The username of the user that owns the process.
*
* @deprecated use ATTR_PROCESS_OWNER
*/

@@ -491,2 +625,4 @@ export const SEMRESATTRS_PROCESS_OWNER = TMP_PROCESS_OWNER;

* The name of the runtime of this process. For compiled native binaries, this SHOULD be the name of the compiler.
*
* @deprecated use ATTR_PROCESS_RUNTIME_NAME
*/

@@ -496,2 +632,4 @@ export const SEMRESATTRS_PROCESS_RUNTIME_NAME = TMP_PROCESS_RUNTIME_NAME;

* The version of the runtime of this process, as returned by the runtime without modification.
*
* @deprecated use ATTR_PROCESS_RUNTIME_VERSION
*/

@@ -501,2 +639,4 @@ export const SEMRESATTRS_PROCESS_RUNTIME_VERSION = TMP_PROCESS_RUNTIME_VERSION;

* An additional description about the runtime of the process, for example a specific vendor customization of the runtime environment.
*
* @deprecated use ATTR_PROCESS_RUNTIME_DESCRIPTION
*/

@@ -508,2 +648,4 @@ export const SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION = TMP_PROCESS_RUNTIME_DESCRIPTION;

* Note: MUST be the same for all instances of horizontally scaled services. If the value was not specified, SDKs MUST fallback to `unknown_service:` concatenated with [`process.executable.name`](process.md#process), e.g. `unknown_service:bash`. If `process.executable.name` is not available, the value MUST be set to `unknown_service`.
*
* @deprecated use ATTR_SERVICE_NAME
*/

@@ -515,2 +657,4 @@ export const SEMRESATTRS_SERVICE_NAME = TMP_SERVICE_NAME;

* Note: A string value having a meaning that helps to distinguish a group of services, for example the team name that owns a group of services. `service.name` is expected to be unique within the same namespace. If `service.namespace` is not specified in the Resource then `service.name` is expected to be unique for all services that have no explicit namespace defined (so the empty/unspecified namespace is simply one more valid namespace). Zero-length namespace string is assumed equal to unspecified namespace.
*
* @deprecated use ATTR_SERVICE_NAMESPACE
*/

@@ -522,2 +666,4 @@ export const SEMRESATTRS_SERVICE_NAMESPACE = TMP_SERVICE_NAMESPACE;

* Note: MUST be unique for each instance of the same `service.namespace,service.name` pair (in other words `service.namespace,service.name,service.instance.id` triplet MUST be globally unique). The ID helps to distinguish instances of the same service that exist at the same time (e.g. instances of a horizontally scaled service). It is preferable for the ID to be persistent and stay the same for the lifetime of the service instance, however it is acceptable that the ID is ephemeral and changes during important lifetime events for the service (e.g. service restarts). If the service has no inherent unique ID that can be used as the value of this attribute it is recommended to generate a random Version 1 or Version 4 RFC 4122 UUID (services aiming for reproducible UUIDs may also use Version 5, see RFC 4122 for more recommendations).
*
* @deprecated use ATTR_SERVICE_INSTANCE_ID
*/

@@ -527,2 +673,4 @@ export const SEMRESATTRS_SERVICE_INSTANCE_ID = TMP_SERVICE_INSTANCE_ID;

* The version string of the service API or implementation.
*
* @deprecated use ATTR_SERVICE_VERSION
*/

@@ -532,2 +680,4 @@ export const SEMRESATTRS_SERVICE_VERSION = TMP_SERVICE_VERSION;

* The name of the telemetry SDK as defined above.
*
* @deprecated use ATTR_TELEMETRY_SDK_NAME
*/

@@ -537,2 +687,4 @@ export const SEMRESATTRS_TELEMETRY_SDK_NAME = TMP_TELEMETRY_SDK_NAME;

* The language of the telemetry SDK.
*
* @deprecated use ATTR_TELEMETRY_SDK_LANGUAGE
*/

@@ -542,2 +694,4 @@ export const SEMRESATTRS_TELEMETRY_SDK_LANGUAGE = TMP_TELEMETRY_SDK_LANGUAGE;

* The version string of the telemetry SDK.
*
* @deprecated use ATTR_TELEMETRY_SDK_VERSION
*/

@@ -547,2 +701,4 @@ export const SEMRESATTRS_TELEMETRY_SDK_VERSION = TMP_TELEMETRY_SDK_VERSION;

* The version string of the auto instrumentation agent, if used.
*
* @deprecated use ATTR_TELEMETRY_AUTO_VERSION
*/

@@ -552,2 +708,4 @@ export const SEMRESATTRS_TELEMETRY_AUTO_VERSION = TMP_TELEMETRY_AUTO_VERSION;

* The name of the web engine.
*
* @deprecated use ATTR_WEBENGINE_NAME
*/

@@ -557,2 +715,4 @@ export const SEMRESATTRS_WEBENGINE_NAME = TMP_WEBENGINE_NAME;

* The version of the web engine.
*
* @deprecated use ATTR_WEBENGINE_VERSION
*/

@@ -562,2 +722,4 @@ export const SEMRESATTRS_WEBENGINE_VERSION = TMP_WEBENGINE_VERSION;

* Additional description of the web engine (e.g. detailed version and edition information).
*
* @deprecated use ATTR_WEBENGINE_DESCRIPTION
*/

@@ -659,3 +821,3 @@ export const SEMRESATTRS_WEBENGINE_DESCRIPTION = TMP_WEBENGINE_DESCRIPTION;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD = 'alibaba_cloud';

@@ -667,2 +829,4 @@ const TMP_CLOUDPROVIDERVALUES_AWS = 'aws';

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_ALIBABA_CLOUD.
*/

@@ -672,2 +836,4 @@ export const CLOUDPROVIDERVALUES_ALIBABA_CLOUD = TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD;

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_AWS.
*/

@@ -677,2 +843,4 @@ export const CLOUDPROVIDERVALUES_AWS = TMP_CLOUDPROVIDERVALUES_AWS;

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_AZURE.
*/

@@ -682,2 +850,4 @@ export const CLOUDPROVIDERVALUES_AZURE = TMP_CLOUDPROVIDERVALUES_AZURE;

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_GCP.
*/

@@ -704,3 +874,3 @@ export const CLOUDPROVIDERVALUES_GCP = TMP_CLOUDPROVIDERVALUES_GCP;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS = 'alibaba_cloud_ecs';

@@ -727,2 +897,4 @@ const TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC = 'alibaba_cloud_fc';

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_ALIBABA_CLOUD_ECS.
*/

@@ -734,2 +906,4 @@ export const CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS = TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_ALIBABA_CLOUD_FC.
*/

@@ -741,2 +915,4 @@ export const CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC = TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_EC2.
*/

@@ -748,2 +924,4 @@ export const CLOUDPLATFORMVALUES_AWS_EC2 = TMP_CLOUDPLATFORMVALUES_AWS_EC2;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_ECS.
*/

@@ -755,2 +933,4 @@ export const CLOUDPLATFORMVALUES_AWS_ECS = TMP_CLOUDPLATFORMVALUES_AWS_ECS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_EKS.
*/

@@ -762,2 +942,4 @@ export const CLOUDPLATFORMVALUES_AWS_EKS = TMP_CLOUDPLATFORMVALUES_AWS_EKS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_LAMBDA.
*/

@@ -769,2 +951,4 @@ export const CLOUDPLATFORMVALUES_AWS_LAMBDA = TMP_CLOUDPLATFORMVALUES_AWS_LAMBDA;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_ELASTIC_BEANSTALK.
*/

@@ -776,2 +960,4 @@ export const CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK = TMP_CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_VM.
*/

@@ -783,2 +969,4 @@ export const CLOUDPLATFORMVALUES_AZURE_VM = TMP_CLOUDPLATFORMVALUES_AZURE_VM;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_CONTAINER_INSTANCES.
*/

@@ -790,2 +978,4 @@ export const CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES = TMP_CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_AKS.
*/

@@ -797,2 +987,4 @@ export const CLOUDPLATFORMVALUES_AZURE_AKS = TMP_CLOUDPLATFORMVALUES_AZURE_AKS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_FUNCTIONS.
*/

@@ -804,2 +996,4 @@ export const CLOUDPLATFORMVALUES_AZURE_FUNCTIONS = TMP_CLOUDPLATFORMVALUES_AZURE_FUNCTIONS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_APP_SERVICE.
*/

@@ -811,2 +1005,4 @@ export const CLOUDPLATFORMVALUES_AZURE_APP_SERVICE = TMP_CLOUDPLATFORMVALUES_AZURE_APP_SERVICE;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_COMPUTE_ENGINE.
*/

@@ -818,2 +1014,4 @@ export const CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE = TMP_CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_CLOUD_RUN.
*/

@@ -825,2 +1023,4 @@ export const CLOUDPLATFORMVALUES_GCP_CLOUD_RUN = TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_RUN;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_KUBERNETES_ENGINE.
*/

@@ -832,2 +1032,4 @@ export const CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE = TMP_CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_CLOUD_FUNCTIONS.
*/

@@ -839,2 +1041,4 @@ export const CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS = TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_APP_ENGINE.
*/

@@ -872,3 +1076,3 @@ export const CLOUDPLATFORMVALUES_GCP_APP_ENGINE = TMP_CLOUDPLATFORMVALUES_GCP_APP_ENGINE;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_AWSECSLAUNCHTYPEVALUES_EC2 = 'ec2';

@@ -878,2 +1082,4 @@ const TMP_AWSECSLAUNCHTYPEVALUES_FARGATE = 'fargate';

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated Use AWS_ECS_LAUNCHTYPE_VALUE_EC2.
*/

@@ -883,2 +1089,4 @@ export const AWSECSLAUNCHTYPEVALUES_EC2 = TMP_AWSECSLAUNCHTYPEVALUES_EC2;

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated Use AWS_ECS_LAUNCHTYPE_VALUE_FARGATE.
*/

@@ -901,3 +1109,3 @@ export const AWSECSLAUNCHTYPEVALUES_FARGATE = TMP_AWSECSLAUNCHTYPEVALUES_FARGATE;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_HOSTARCHVALUES_AMD64 = 'amd64';

@@ -912,2 +1120,4 @@ const TMP_HOSTARCHVALUES_ARM32 = 'arm32';

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_AMD64.
*/

@@ -917,2 +1127,4 @@ export const HOSTARCHVALUES_AMD64 = TMP_HOSTARCHVALUES_AMD64;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_ARM32.
*/

@@ -922,2 +1134,4 @@ export const HOSTARCHVALUES_ARM32 = TMP_HOSTARCHVALUES_ARM32;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_ARM64.
*/

@@ -927,2 +1141,4 @@ export const HOSTARCHVALUES_ARM64 = TMP_HOSTARCHVALUES_ARM64;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_IA64.
*/

@@ -932,2 +1148,4 @@ export const HOSTARCHVALUES_IA64 = TMP_HOSTARCHVALUES_IA64;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_PPC32.
*/

@@ -937,2 +1155,4 @@ export const HOSTARCHVALUES_PPC32 = TMP_HOSTARCHVALUES_PPC32;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_PPC64.
*/

@@ -942,2 +1162,4 @@ export const HOSTARCHVALUES_PPC64 = TMP_HOSTARCHVALUES_PPC64;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_X86.
*/

@@ -965,3 +1187,3 @@ export const HOSTARCHVALUES_X86 = TMP_HOSTARCHVALUES_X86;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_OSTYPEVALUES_WINDOWS = 'windows';

@@ -980,2 +1202,4 @@ const TMP_OSTYPEVALUES_LINUX = 'linux';

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_WINDOWS.
*/

@@ -985,2 +1209,4 @@ export const OSTYPEVALUES_WINDOWS = TMP_OSTYPEVALUES_WINDOWS;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_LINUX.
*/

@@ -990,2 +1216,4 @@ export const OSTYPEVALUES_LINUX = TMP_OSTYPEVALUES_LINUX;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_DARWIN.
*/

@@ -995,2 +1223,4 @@ export const OSTYPEVALUES_DARWIN = TMP_OSTYPEVALUES_DARWIN;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_FREEBSD.
*/

@@ -1000,2 +1230,4 @@ export const OSTYPEVALUES_FREEBSD = TMP_OSTYPEVALUES_FREEBSD;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_NETBSD.
*/

@@ -1005,2 +1237,4 @@ export const OSTYPEVALUES_NETBSD = TMP_OSTYPEVALUES_NETBSD;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_OPENBSD.
*/

@@ -1010,2 +1244,4 @@ export const OSTYPEVALUES_OPENBSD = TMP_OSTYPEVALUES_OPENBSD;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_DRAGONFLYBSD.
*/

@@ -1015,2 +1251,4 @@ export const OSTYPEVALUES_DRAGONFLYBSD = TMP_OSTYPEVALUES_DRAGONFLYBSD;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_HPUX.
*/

@@ -1020,2 +1258,4 @@ export const OSTYPEVALUES_HPUX = TMP_OSTYPEVALUES_HPUX;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_AIX.
*/

@@ -1025,2 +1265,4 @@ export const OSTYPEVALUES_AIX = TMP_OSTYPEVALUES_AIX;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_SOLARIS.
*/

@@ -1030,2 +1272,4 @@ export const OSTYPEVALUES_SOLARIS = TMP_OSTYPEVALUES_SOLARIS;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_Z_OS.
*/

@@ -1057,3 +1301,3 @@ export const OSTYPEVALUES_Z_OS = TMP_OSTYPEVALUES_Z_OS;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_TELEMETRYSDKLANGUAGEVALUES_CPP = 'cpp';

@@ -1071,2 +1315,4 @@ const TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET = 'dotnet';

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_CPP.
*/

@@ -1076,2 +1322,4 @@ export const TELEMETRYSDKLANGUAGEVALUES_CPP = TMP_TELEMETRYSDKLANGUAGEVALUES_CPP;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET.
*/

@@ -1081,2 +1329,4 @@ export const TELEMETRYSDKLANGUAGEVALUES_DOTNET = TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG.
*/

@@ -1086,2 +1336,4 @@ export const TELEMETRYSDKLANGUAGEVALUES_ERLANG = TMP_TELEMETRYSDKLANGUAGEVALUES_ERLANG;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_GO.
*/

@@ -1091,2 +1343,4 @@ export const TELEMETRYSDKLANGUAGEVALUES_GO = TMP_TELEMETRYSDKLANGUAGEVALUES_GO;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_JAVA.
*/

@@ -1096,2 +1350,4 @@ export const TELEMETRYSDKLANGUAGEVALUES_JAVA = TMP_TELEMETRYSDKLANGUAGEVALUES_JAVA;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS.
*/

@@ -1101,2 +1357,4 @@ export const TELEMETRYSDKLANGUAGEVALUES_NODEJS = TMP_TELEMETRYSDKLANGUAGEVALUES_NODEJS;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_PHP.
*/

@@ -1106,2 +1364,4 @@ export const TELEMETRYSDKLANGUAGEVALUES_PHP = TMP_TELEMETRYSDKLANGUAGEVALUES_PHP;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON.
*/

@@ -1111,2 +1371,4 @@ export const TELEMETRYSDKLANGUAGEVALUES_PYTHON = TMP_TELEMETRYSDKLANGUAGEVALUES_PYTHON;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_RUBY.
*/

@@ -1116,2 +1378,4 @@ export const TELEMETRYSDKLANGUAGEVALUES_RUBY = TMP_TELEMETRYSDKLANGUAGEVALUES_RUBY;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS.
*/

@@ -1118,0 +1382,0 @@ export const TELEMETRYSDKLANGUAGEVALUES_WEBJS = TMP_TELEMETRYSDKLANGUAGEVALUES_WEBJS;

@@ -16,3 +16,7 @@ /*

*/
/* eslint-disable no-restricted-syntax --
* These re-exports are only of constants, only one-level deep at this point,
* and should not cause problems for tree-shakers.
*/
export * from './SemanticAttributes';
//# sourceMappingURL=index.js.map

@@ -1,2 +0,2 @@

export declare const VERSION = "1.25.1";
export declare const VERSION = "1.26.0";
//# sourceMappingURL=version.d.ts.map

@@ -17,3 +17,3 @@ /*

// this is autogenerated file, see scripts/version-update.js
export const VERSION = '1.25.1';
export const VERSION = '1.26.0';
//# sourceMappingURL=version.js.map
export * from './trace';
export * from './resource';
export * from './stable_attributes';
export * from './stable_metrics';
//# sourceMappingURL=index.d.ts.map

@@ -28,4 +28,12 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
/* eslint-disable no-restricted-syntax --
* These re-exports are only of constants, only two-levels deep, and
* should not cause problems for tree-shakers.
*/
// Deprecated. These are kept around for compatibility purposes
__exportStar(require("./trace"), exports);
__exportStar(require("./resource"), exports);
// Use these instead
__exportStar(require("./stable_attributes"), exports);
__exportStar(require("./stable_metrics"), exports);
//# sourceMappingURL=index.js.map
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
/*

@@ -28,3 +17,18 @@ * Copyright The OpenTelemetry Authors

*/
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
/* eslint-disable no-restricted-syntax --
* These re-exports are only of constants, only one-level deep at this point,
* and should not cause problems for tree-shakers.
*/
__exportStar(require("./SemanticResourceAttributes"), exports);
//# sourceMappingURL=index.js.map
/**
* Name of the cloud provider.
*
* @deprecated use ATTR_CLOUD_PROVIDER
*/

@@ -7,2 +9,4 @@ export declare const SEMRESATTRS_CLOUD_PROVIDER = "cloud.provider";

* The cloud account ID the resource is assigned to.
*
* @deprecated use ATTR_CLOUD_ACCOUNT_ID
*/

@@ -12,2 +16,4 @@ export declare const SEMRESATTRS_CLOUD_ACCOUNT_ID = "cloud.account.id";

* The geographical region the resource is running. Refer to your provider's docs to see the available regions, for example [Alibaba Cloud regions](https://www.alibabacloud.com/help/doc-detail/40654.htm), [AWS regions](https://aws.amazon.com/about-aws/global-infrastructure/regions_az/), [Azure regions](https://azure.microsoft.com/en-us/global-infrastructure/geographies/), or [Google Cloud regions](https://cloud.google.com/about/locations).
*
* @deprecated use ATTR_CLOUD_REGION
*/

@@ -19,2 +25,4 @@ export declare const SEMRESATTRS_CLOUD_REGION = "cloud.region";

* Note: Availability zones are called "zones" on Alibaba Cloud and Google Cloud.
*
* @deprecated use ATTR_CLOUD_AVAILABILITY_ZONE
*/

@@ -26,2 +34,4 @@ export declare const SEMRESATTRS_CLOUD_AVAILABILITY_ZONE = "cloud.availability_zone";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated use ATTR_CLOUD_PLATFORM
*/

@@ -31,2 +41,4 @@ export declare const SEMRESATTRS_CLOUD_PLATFORM = "cloud.platform";

* The Amazon Resource Name (ARN) of an [ECS container instance](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_instances.html).
*
* @deprecated use ATTR_AWS_ECS_CONTAINER_ARN
*/

@@ -36,2 +48,4 @@ export declare const SEMRESATTRS_AWS_ECS_CONTAINER_ARN = "aws.ecs.container.arn";

* The ARN of an [ECS cluster](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/clusters.html).
*
* @deprecated use ATTR_AWS_ECS_CLUSTER_ARN
*/

@@ -41,2 +55,4 @@ export declare const SEMRESATTRS_AWS_ECS_CLUSTER_ARN = "aws.ecs.cluster.arn";

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated use ATTR_AWS_ECS_LAUNCHTYPE
*/

@@ -46,2 +62,4 @@ export declare const SEMRESATTRS_AWS_ECS_LAUNCHTYPE = "aws.ecs.launchtype";

* The ARN of an [ECS task definition](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definitions.html).
*
* @deprecated use ATTR_AWS_ECS_TASK_ARN
*/

@@ -51,2 +69,4 @@ export declare const SEMRESATTRS_AWS_ECS_TASK_ARN = "aws.ecs.task.arn";

* The task definition family this task definition is a member of.
*
* @deprecated use ATTR_AWS_ECS_TASK_FAMILY
*/

@@ -56,2 +76,4 @@ export declare const SEMRESATTRS_AWS_ECS_TASK_FAMILY = "aws.ecs.task.family";

* The revision for this task definition.
*
* @deprecated use ATTR_AWS_ECS_TASK_REVISION
*/

@@ -61,2 +83,4 @@ export declare const SEMRESATTRS_AWS_ECS_TASK_REVISION = "aws.ecs.task.revision";

* The ARN of an EKS cluster.
*
* @deprecated use ATTR_AWS_EKS_CLUSTER_ARN
*/

@@ -68,2 +92,4 @@ export declare const SEMRESATTRS_AWS_EKS_CLUSTER_ARN = "aws.eks.cluster.arn";

* Note: Multiple log groups must be supported for cases like multi-container applications, where a single application has sidecar containers, and each write to their own log group.
*
* @deprecated use ATTR_AWS_LOG_GROUP_NAMES
*/

@@ -75,2 +101,4 @@ export declare const SEMRESATTRS_AWS_LOG_GROUP_NAMES = "aws.log.group.names";

* Note: See the [log group ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format).
*
* @deprecated use ATTR_AWS_LOG_GROUP_ARNS
*/

@@ -80,2 +108,4 @@ export declare const SEMRESATTRS_AWS_LOG_GROUP_ARNS = "aws.log.group.arns";

* The name(s) of the AWS log stream(s) an application is writing to.
*
* @deprecated use ATTR_AWS_LOG_STREAM_NAMES
*/

@@ -87,2 +117,4 @@ export declare const SEMRESATTRS_AWS_LOG_STREAM_NAMES = "aws.log.stream.names";

* Note: See the [log stream ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format). One log group can contain several log streams, so these ARNs necessarily identify both a log group and a log stream.
*
* @deprecated use ATTR_AWS_LOG_STREAM_ARNS
*/

@@ -92,2 +124,4 @@ export declare const SEMRESATTRS_AWS_LOG_STREAM_ARNS = "aws.log.stream.arns";

* Container name.
*
* @deprecated use ATTR_CONTAINER_NAME
*/

@@ -97,2 +131,4 @@ export declare const SEMRESATTRS_CONTAINER_NAME = "container.name";

* Container ID. Usually a UUID, as for example used to [identify Docker containers](https://docs.docker.com/engine/reference/run/#container-identification). The UUID might be abbreviated.
*
* @deprecated use ATTR_CONTAINER_ID
*/

@@ -102,2 +138,4 @@ export declare const SEMRESATTRS_CONTAINER_ID = "container.id";

* The container runtime managing this container.
*
* @deprecated use ATTR_CONTAINER_RUNTIME
*/

@@ -107,2 +145,4 @@ export declare const SEMRESATTRS_CONTAINER_RUNTIME = "container.runtime";

* Name of the image the container was built on.
*
* @deprecated use ATTR_CONTAINER_IMAGE_NAME
*/

@@ -112,2 +152,4 @@ export declare const SEMRESATTRS_CONTAINER_IMAGE_NAME = "container.image.name";

* Container image tag.
*
* @deprecated use ATTR_CONTAINER_IMAGE_TAG
*/

@@ -117,2 +159,4 @@ export declare const SEMRESATTRS_CONTAINER_IMAGE_TAG = "container.image.tag";

* Name of the [deployment environment](https://en.wikipedia.org/wiki/Deployment_environment) (aka deployment tier).
*
* @deprecated use ATTR_DEPLOYMENT_ENVIRONMENT
*/

@@ -124,2 +168,4 @@ export declare const SEMRESATTRS_DEPLOYMENT_ENVIRONMENT = "deployment.environment";

* Note: The device identifier MUST only be defined using the values outlined below. This value is not an advertising identifier and MUST NOT be used as such. On iOS (Swift or Objective-C), this value MUST be equal to the [vendor identifier](https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor). On Android (Java or Kotlin), this value MUST be equal to the Firebase Installation ID or a globally unique UUID which is persisted across sessions in your application. More information can be found [here](https://developer.android.com/training/articles/user-data-ids) on best practices and exact implementation details. Caution should be taken when storing personal data or anything which can identify a user. GDPR and data protection laws may apply, ensure you do your own due diligence.
*
* @deprecated use ATTR_DEVICE_ID
*/

@@ -131,2 +177,4 @@ export declare const SEMRESATTRS_DEVICE_ID = "device.id";

* Note: It's recommended this value represents a machine readable version of the model identifier rather than the market or consumer-friendly name of the device.
*
* @deprecated use ATTR_DEVICE_MODEL_IDENTIFIER
*/

@@ -138,2 +186,4 @@ export declare const SEMRESATTRS_DEVICE_MODEL_IDENTIFIER = "device.model.identifier";

* Note: It's recommended this value represents a human readable version of the device model rather than a machine readable alternative.
*
* @deprecated use ATTR_DEVICE_MODEL_NAME
*/

@@ -145,2 +195,4 @@ export declare const SEMRESATTRS_DEVICE_MODEL_NAME = "device.model.name";

* Note: This is the name of the function as configured/deployed on the FaaS platform and is usually different from the name of the callback function (which may be stored in the [`code.namespace`/`code.function`](../../trace/semantic_conventions/span-general.md#source-code-attributes) span attributes).
*
* @deprecated use ATTR_FAAS_NAME
*/

@@ -165,2 +217,4 @@ export declare const SEMRESATTRS_FAAS_NAME = "faas.name";

As an alternative, consider setting `faas.id` as a span attribute instead.
*
* @deprecated use ATTR_FAAS_ID
*/

@@ -180,2 +234,4 @@ export declare const SEMRESATTRS_FAAS_ID = "faas.id";

* **Azure Functions:** Not applicable. Do not set this attribute.
*
* @deprecated use ATTR_FAAS_VERSION
*/

@@ -187,2 +243,4 @@ export declare const SEMRESATTRS_FAAS_VERSION = "faas.version";

* Note: * **AWS Lambda:** Use the (full) log stream name.
*
* @deprecated use ATTR_FAAS_INSTANCE
*/

@@ -194,2 +252,4 @@ export declare const SEMRESATTRS_FAAS_INSTANCE = "faas.instance";

* Note: It's recommended to set this attribute since e.g. too little memory can easily stop a Java AWS Lambda function from working correctly. On AWS Lambda, the environment variable `AWS_LAMBDA_FUNCTION_MEMORY_SIZE` provides this information.
*
* @deprecated use ATTR_FAAS_MAX_MEMORY
*/

@@ -199,2 +259,4 @@ export declare const SEMRESATTRS_FAAS_MAX_MEMORY = "faas.max_memory";

* Unique host ID. For Cloud, this must be the instance_id assigned by the cloud provider.
*
* @deprecated use ATTR_HOST_ID
*/

@@ -204,2 +266,4 @@ export declare const SEMRESATTRS_HOST_ID = "host.id";

* Name of the host. On Unix systems, it may contain what the hostname command returns, or the fully qualified hostname, or another name specified by the user.
*
* @deprecated use ATTR_HOST_NAME
*/

@@ -209,2 +273,4 @@ export declare const SEMRESATTRS_HOST_NAME = "host.name";

* Type of host. For Cloud, this must be the machine type.
*
* @deprecated use ATTR_HOST_TYPE
*/

@@ -214,2 +280,4 @@ export declare const SEMRESATTRS_HOST_TYPE = "host.type";

* The CPU architecture the host system is running on.
*
* @deprecated use ATTR_HOST_ARCH
*/

@@ -219,2 +287,4 @@ export declare const SEMRESATTRS_HOST_ARCH = "host.arch";

* Name of the VM image or OS install the host was instantiated from.
*
* @deprecated use ATTR_HOST_IMAGE_NAME
*/

@@ -224,2 +294,4 @@ export declare const SEMRESATTRS_HOST_IMAGE_NAME = "host.image.name";

* VM image ID. For Cloud, this value is from the provider.
*
* @deprecated use ATTR_HOST_IMAGE_ID
*/

@@ -229,2 +301,4 @@ export declare const SEMRESATTRS_HOST_IMAGE_ID = "host.image.id";

* The version string of the VM image as defined in [Version Attributes](README.md#version-attributes).
*
* @deprecated use ATTR_HOST_IMAGE_VERSION
*/

@@ -234,2 +308,4 @@ export declare const SEMRESATTRS_HOST_IMAGE_VERSION = "host.image.version";

* The name of the cluster.
*
* @deprecated use ATTR_K8S_CLUSTER_NAME
*/

@@ -239,2 +315,4 @@ export declare const SEMRESATTRS_K8S_CLUSTER_NAME = "k8s.cluster.name";

* The name of the Node.
*
* @deprecated use ATTR_K8S_NODE_NAME
*/

@@ -244,2 +322,4 @@ export declare const SEMRESATTRS_K8S_NODE_NAME = "k8s.node.name";

* The UID of the Node.
*
* @deprecated use ATTR_K8S_NODE_UID
*/

@@ -249,2 +329,4 @@ export declare const SEMRESATTRS_K8S_NODE_UID = "k8s.node.uid";

* The name of the namespace that the pod is running in.
*
* @deprecated use ATTR_K8S_NAMESPACE_NAME
*/

@@ -254,2 +336,4 @@ export declare const SEMRESATTRS_K8S_NAMESPACE_NAME = "k8s.namespace.name";

* The UID of the Pod.
*
* @deprecated use ATTR_K8S_POD_UID
*/

@@ -259,2 +343,4 @@ export declare const SEMRESATTRS_K8S_POD_UID = "k8s.pod.uid";

* The name of the Pod.
*
* @deprecated use ATTR_K8S_POD_NAME
*/

@@ -264,2 +350,4 @@ export declare const SEMRESATTRS_K8S_POD_NAME = "k8s.pod.name";

* The name of the Container in a Pod template.
*
* @deprecated use ATTR_K8S_CONTAINER_NAME
*/

@@ -269,2 +357,4 @@ export declare const SEMRESATTRS_K8S_CONTAINER_NAME = "k8s.container.name";

* The UID of the ReplicaSet.
*
* @deprecated use ATTR_K8S_REPLICASET_UID
*/

@@ -274,2 +364,4 @@ export declare const SEMRESATTRS_K8S_REPLICASET_UID = "k8s.replicaset.uid";

* The name of the ReplicaSet.
*
* @deprecated use ATTR_K8S_REPLICASET_NAME
*/

@@ -279,2 +371,4 @@ export declare const SEMRESATTRS_K8S_REPLICASET_NAME = "k8s.replicaset.name";

* The UID of the Deployment.
*
* @deprecated use ATTR_K8S_DEPLOYMENT_UID
*/

@@ -284,2 +378,4 @@ export declare const SEMRESATTRS_K8S_DEPLOYMENT_UID = "k8s.deployment.uid";

* The name of the Deployment.
*
* @deprecated use ATTR_K8S_DEPLOYMENT_NAME
*/

@@ -289,2 +385,4 @@ export declare const SEMRESATTRS_K8S_DEPLOYMENT_NAME = "k8s.deployment.name";

* The UID of the StatefulSet.
*
* @deprecated use ATTR_K8S_STATEFULSET_UID
*/

@@ -294,2 +392,4 @@ export declare const SEMRESATTRS_K8S_STATEFULSET_UID = "k8s.statefulset.uid";

* The name of the StatefulSet.
*
* @deprecated use ATTR_K8S_STATEFULSET_NAME
*/

@@ -299,2 +399,4 @@ export declare const SEMRESATTRS_K8S_STATEFULSET_NAME = "k8s.statefulset.name";

* The UID of the DaemonSet.
*
* @deprecated use ATTR_K8S_DAEMONSET_UID
*/

@@ -304,2 +406,4 @@ export declare const SEMRESATTRS_K8S_DAEMONSET_UID = "k8s.daemonset.uid";

* The name of the DaemonSet.
*
* @deprecated use ATTR_K8S_DAEMONSET_NAME
*/

@@ -309,2 +413,4 @@ export declare const SEMRESATTRS_K8S_DAEMONSET_NAME = "k8s.daemonset.name";

* The UID of the Job.
*
* @deprecated use ATTR_K8S_JOB_UID
*/

@@ -314,2 +420,4 @@ export declare const SEMRESATTRS_K8S_JOB_UID = "k8s.job.uid";

* The name of the Job.
*
* @deprecated use ATTR_K8S_JOB_NAME
*/

@@ -319,2 +427,4 @@ export declare const SEMRESATTRS_K8S_JOB_NAME = "k8s.job.name";

* The UID of the CronJob.
*
* @deprecated use ATTR_K8S_CRONJOB_UID
*/

@@ -324,2 +434,4 @@ export declare const SEMRESATTRS_K8S_CRONJOB_UID = "k8s.cronjob.uid";

* The name of the CronJob.
*
* @deprecated use ATTR_K8S_CRONJOB_NAME
*/

@@ -329,2 +441,4 @@ export declare const SEMRESATTRS_K8S_CRONJOB_NAME = "k8s.cronjob.name";

* The operating system type.
*
* @deprecated use ATTR_OS_TYPE
*/

@@ -334,2 +448,4 @@ export declare const SEMRESATTRS_OS_TYPE = "os.type";

* Human readable (not intended to be parsed) OS version information, like e.g. reported by `ver` or `lsb_release -a` commands.
*
* @deprecated use ATTR_OS_DESCRIPTION
*/

@@ -339,2 +455,4 @@ export declare const SEMRESATTRS_OS_DESCRIPTION = "os.description";

* Human readable operating system name.
*
* @deprecated use ATTR_OS_NAME
*/

@@ -344,2 +462,4 @@ export declare const SEMRESATTRS_OS_NAME = "os.name";

* The version string of the operating system as defined in [Version Attributes](../../resource/semantic_conventions/README.md#version-attributes).
*
* @deprecated use ATTR_OS_VERSION
*/

@@ -349,2 +469,4 @@ export declare const SEMRESATTRS_OS_VERSION = "os.version";

* Process identifier (PID).
*
* @deprecated use ATTR_PROCESS_PID
*/

@@ -354,2 +476,4 @@ export declare const SEMRESATTRS_PROCESS_PID = "process.pid";

* The name of the process executable. On Linux based systems, can be set to the `Name` in `proc/[pid]/status`. On Windows, can be set to the base name of `GetProcessImageFileNameW`.
*
* @deprecated use ATTR_PROCESS_EXECUTABLE_NAME
*/

@@ -359,2 +483,4 @@ export declare const SEMRESATTRS_PROCESS_EXECUTABLE_NAME = "process.executable.name";

* The full path to the process executable. On Linux based systems, can be set to the target of `proc/[pid]/exe`. On Windows, can be set to the result of `GetProcessImageFileNameW`.
*
* @deprecated use ATTR_PROCESS_EXECUTABLE_PATH
*/

@@ -364,2 +490,4 @@ export declare const SEMRESATTRS_PROCESS_EXECUTABLE_PATH = "process.executable.path";

* The command used to launch the process (i.e. the command name). On Linux based systems, can be set to the zeroth string in `proc/[pid]/cmdline`. On Windows, can be set to the first parameter extracted from `GetCommandLineW`.
*
* @deprecated use ATTR_PROCESS_COMMAND
*/

@@ -369,2 +497,4 @@ export declare const SEMRESATTRS_PROCESS_COMMAND = "process.command";

* The full command used to launch the process as a single string representing the full command. On Windows, can be set to the result of `GetCommandLineW`. Do not set this if you have to assemble it just for monitoring; use `process.command_args` instead.
*
* @deprecated use ATTR_PROCESS_COMMAND_LINE
*/

@@ -374,2 +504,4 @@ export declare const SEMRESATTRS_PROCESS_COMMAND_LINE = "process.command_line";

* All the command arguments (including the command/executable itself) as received by the process. On Linux-based systems (and some other Unixoid systems supporting procfs), can be set according to the list of null-delimited strings extracted from `proc/[pid]/cmdline`. For libc-based executables, this would be the full argv vector passed to `main`.
*
* @deprecated use ATTR_PROCESS_COMMAND_ARGS
*/

@@ -379,2 +511,4 @@ export declare const SEMRESATTRS_PROCESS_COMMAND_ARGS = "process.command_args";

* The username of the user that owns the process.
*
* @deprecated use ATTR_PROCESS_OWNER
*/

@@ -384,2 +518,4 @@ export declare const SEMRESATTRS_PROCESS_OWNER = "process.owner";

* The name of the runtime of this process. For compiled native binaries, this SHOULD be the name of the compiler.
*
* @deprecated use ATTR_PROCESS_RUNTIME_NAME
*/

@@ -389,2 +525,4 @@ export declare const SEMRESATTRS_PROCESS_RUNTIME_NAME = "process.runtime.name";

* The version of the runtime of this process, as returned by the runtime without modification.
*
* @deprecated use ATTR_PROCESS_RUNTIME_VERSION
*/

@@ -394,2 +532,4 @@ export declare const SEMRESATTRS_PROCESS_RUNTIME_VERSION = "process.runtime.version";

* An additional description about the runtime of the process, for example a specific vendor customization of the runtime environment.
*
* @deprecated use ATTR_PROCESS_RUNTIME_DESCRIPTION
*/

@@ -401,2 +541,4 @@ export declare const SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION = "process.runtime.description";

* Note: MUST be the same for all instances of horizontally scaled services. If the value was not specified, SDKs MUST fallback to `unknown_service:` concatenated with [`process.executable.name`](process.md#process), e.g. `unknown_service:bash`. If `process.executable.name` is not available, the value MUST be set to `unknown_service`.
*
* @deprecated use ATTR_SERVICE_NAME
*/

@@ -408,2 +550,4 @@ export declare const SEMRESATTRS_SERVICE_NAME = "service.name";

* Note: A string value having a meaning that helps to distinguish a group of services, for example the team name that owns a group of services. `service.name` is expected to be unique within the same namespace. If `service.namespace` is not specified in the Resource then `service.name` is expected to be unique for all services that have no explicit namespace defined (so the empty/unspecified namespace is simply one more valid namespace). Zero-length namespace string is assumed equal to unspecified namespace.
*
* @deprecated use ATTR_SERVICE_NAMESPACE
*/

@@ -415,2 +559,4 @@ export declare const SEMRESATTRS_SERVICE_NAMESPACE = "service.namespace";

* Note: MUST be unique for each instance of the same `service.namespace,service.name` pair (in other words `service.namespace,service.name,service.instance.id` triplet MUST be globally unique). The ID helps to distinguish instances of the same service that exist at the same time (e.g. instances of a horizontally scaled service). It is preferable for the ID to be persistent and stay the same for the lifetime of the service instance, however it is acceptable that the ID is ephemeral and changes during important lifetime events for the service (e.g. service restarts). If the service has no inherent unique ID that can be used as the value of this attribute it is recommended to generate a random Version 1 or Version 4 RFC 4122 UUID (services aiming for reproducible UUIDs may also use Version 5, see RFC 4122 for more recommendations).
*
* @deprecated use ATTR_SERVICE_INSTANCE_ID
*/

@@ -420,2 +566,4 @@ export declare const SEMRESATTRS_SERVICE_INSTANCE_ID = "service.instance.id";

* The version string of the service API or implementation.
*
* @deprecated use ATTR_SERVICE_VERSION
*/

@@ -425,2 +573,4 @@ export declare const SEMRESATTRS_SERVICE_VERSION = "service.version";

* The name of the telemetry SDK as defined above.
*
* @deprecated use ATTR_TELEMETRY_SDK_NAME
*/

@@ -430,2 +580,4 @@ export declare const SEMRESATTRS_TELEMETRY_SDK_NAME = "telemetry.sdk.name";

* The language of the telemetry SDK.
*
* @deprecated use ATTR_TELEMETRY_SDK_LANGUAGE
*/

@@ -435,2 +587,4 @@ export declare const SEMRESATTRS_TELEMETRY_SDK_LANGUAGE = "telemetry.sdk.language";

* The version string of the telemetry SDK.
*
* @deprecated use ATTR_TELEMETRY_SDK_VERSION
*/

@@ -440,2 +594,4 @@ export declare const SEMRESATTRS_TELEMETRY_SDK_VERSION = "telemetry.sdk.version";

* The version string of the auto instrumentation agent, if used.
*
* @deprecated use ATTR_TELEMETRY_AUTO_VERSION
*/

@@ -445,2 +601,4 @@ export declare const SEMRESATTRS_TELEMETRY_AUTO_VERSION = "telemetry.auto.version";

* The name of the web engine.
*
* @deprecated use ATTR_WEBENGINE_NAME
*/

@@ -450,2 +608,4 @@ export declare const SEMRESATTRS_WEBENGINE_NAME = "webengine.name";

* The version of the web engine.
*
* @deprecated use ATTR_WEBENGINE_VERSION
*/

@@ -455,2 +615,4 @@ export declare const SEMRESATTRS_WEBENGINE_VERSION = "webengine.version";

* Additional description of the web engine (e.g. detailed version and edition information).
*
* @deprecated use ATTR_WEBENGINE_DESCRIPTION
*/

@@ -851,2 +1013,4 @@ export declare const SEMRESATTRS_WEBENGINE_DESCRIPTION = "webengine.description";

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_ALIBABA_CLOUD.
*/

@@ -856,2 +1020,4 @@ export declare const CLOUDPROVIDERVALUES_ALIBABA_CLOUD = "alibaba_cloud";

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_AWS.
*/

@@ -861,2 +1027,4 @@ export declare const CLOUDPROVIDERVALUES_AWS = "aws";

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_AZURE.
*/

@@ -866,2 +1034,4 @@ export declare const CLOUDPROVIDERVALUES_AZURE = "azure";

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_GCP.
*/

@@ -894,2 +1064,4 @@ export declare const CLOUDPROVIDERVALUES_GCP = "gcp";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_ALIBABA_CLOUD_ECS.
*/

@@ -901,2 +1073,4 @@ export declare const CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS = "alibaba_cloud_ecs";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_ALIBABA_CLOUD_FC.
*/

@@ -908,2 +1082,4 @@ export declare const CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC = "alibaba_cloud_fc";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_EC2.
*/

@@ -915,2 +1091,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_EC2 = "aws_ec2";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_ECS.
*/

@@ -922,2 +1100,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_ECS = "aws_ecs";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_EKS.
*/

@@ -929,2 +1109,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_EKS = "aws_eks";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_LAMBDA.
*/

@@ -936,2 +1118,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_LAMBDA = "aws_lambda";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_ELASTIC_BEANSTALK.
*/

@@ -943,2 +1127,4 @@ export declare const CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK = "aws_elastic_beanstalk";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_VM.
*/

@@ -950,2 +1136,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_VM = "azure_vm";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_CONTAINER_INSTANCES.
*/

@@ -957,2 +1145,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES = "azure_container_instances";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_AKS.
*/

@@ -964,2 +1154,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_AKS = "azure_aks";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_FUNCTIONS.
*/

@@ -971,2 +1163,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_FUNCTIONS = "azure_functions";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_APP_SERVICE.
*/

@@ -978,2 +1172,4 @@ export declare const CLOUDPLATFORMVALUES_AZURE_APP_SERVICE = "azure_app_service";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_COMPUTE_ENGINE.
*/

@@ -985,2 +1181,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE = "gcp_compute_engine";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_CLOUD_RUN.
*/

@@ -992,2 +1190,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_CLOUD_RUN = "gcp_cloud_run";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_KUBERNETES_ENGINE.
*/

@@ -999,2 +1199,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE = "gcp_kubernetes_engine";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_CLOUD_FUNCTIONS.
*/

@@ -1006,2 +1208,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS = "gcp_cloud_functions";

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_APP_ENGINE.
*/

@@ -1060,2 +1264,4 @@ export declare const CLOUDPLATFORMVALUES_GCP_APP_ENGINE = "gcp_app_engine";

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated Use AWS_ECS_LAUNCHTYPE_VALUE_EC2.
*/

@@ -1065,2 +1271,4 @@ export declare const AWSECSLAUNCHTYPEVALUES_EC2 = "ec2";

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated Use AWS_ECS_LAUNCHTYPE_VALUE_FARGATE.
*/

@@ -1087,2 +1295,4 @@ export declare const AWSECSLAUNCHTYPEVALUES_FARGATE = "fargate";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_AMD64.
*/

@@ -1092,2 +1302,4 @@ export declare const HOSTARCHVALUES_AMD64 = "amd64";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_ARM32.
*/

@@ -1097,2 +1309,4 @@ export declare const HOSTARCHVALUES_ARM32 = "arm32";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_ARM64.
*/

@@ -1102,2 +1316,4 @@ export declare const HOSTARCHVALUES_ARM64 = "arm64";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_IA64.
*/

@@ -1107,2 +1323,4 @@ export declare const HOSTARCHVALUES_IA64 = "ia64";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_PPC32.
*/

@@ -1112,2 +1330,4 @@ export declare const HOSTARCHVALUES_PPC32 = "ppc32";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_PPC64.
*/

@@ -1117,2 +1337,4 @@ export declare const HOSTARCHVALUES_PPC64 = "ppc64";

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_X86.
*/

@@ -1149,2 +1371,4 @@ export declare const HOSTARCHVALUES_X86 = "x86";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_WINDOWS.
*/

@@ -1154,2 +1378,4 @@ export declare const OSTYPEVALUES_WINDOWS = "windows";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_LINUX.
*/

@@ -1159,2 +1385,4 @@ export declare const OSTYPEVALUES_LINUX = "linux";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_DARWIN.
*/

@@ -1164,2 +1392,4 @@ export declare const OSTYPEVALUES_DARWIN = "darwin";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_FREEBSD.
*/

@@ -1169,2 +1399,4 @@ export declare const OSTYPEVALUES_FREEBSD = "freebsd";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_NETBSD.
*/

@@ -1174,2 +1406,4 @@ export declare const OSTYPEVALUES_NETBSD = "netbsd";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_OPENBSD.
*/

@@ -1179,2 +1413,4 @@ export declare const OSTYPEVALUES_OPENBSD = "openbsd";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_DRAGONFLYBSD.
*/

@@ -1184,2 +1420,4 @@ export declare const OSTYPEVALUES_DRAGONFLYBSD = "dragonflybsd";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_HPUX.
*/

@@ -1189,2 +1427,4 @@ export declare const OSTYPEVALUES_HPUX = "hpux";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_AIX.
*/

@@ -1194,2 +1434,4 @@ export declare const OSTYPEVALUES_AIX = "aix";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_SOLARIS.
*/

@@ -1199,2 +1441,4 @@ export declare const OSTYPEVALUES_SOLARIS = "solaris";

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_Z_OS.
*/

@@ -1239,2 +1483,4 @@ export declare const OSTYPEVALUES_Z_OS = "z_os";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_CPP.
*/

@@ -1244,2 +1490,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_CPP = "cpp";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET.
*/

@@ -1249,2 +1497,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_DOTNET = "dotnet";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG.
*/

@@ -1254,2 +1504,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_ERLANG = "erlang";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_GO.
*/

@@ -1259,2 +1511,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_GO = "go";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_JAVA.
*/

@@ -1264,2 +1518,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_JAVA = "java";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS.
*/

@@ -1269,2 +1525,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_NODEJS = "nodejs";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_PHP.
*/

@@ -1274,2 +1532,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_PHP = "php";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON.
*/

@@ -1279,2 +1539,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_PYTHON = "python";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_RUBY.
*/

@@ -1284,2 +1546,4 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_RUBY = "ruby";

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS.
*/

@@ -1286,0 +1550,0 @@ export declare const TELEMETRYSDKLANGUAGEVALUES_WEBJS = "webjs";

@@ -29,3 +29,3 @@ "use strict";

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_CLOUD_PROVIDER = 'cloud.provider';

@@ -114,2 +114,4 @@ const TMP_CLOUD_ACCOUNT_ID = 'cloud.account.id';

* Name of the cloud provider.
*
* @deprecated use ATTR_CLOUD_PROVIDER
*/

@@ -119,2 +121,4 @@ exports.SEMRESATTRS_CLOUD_PROVIDER = TMP_CLOUD_PROVIDER;

* The cloud account ID the resource is assigned to.
*
* @deprecated use ATTR_CLOUD_ACCOUNT_ID
*/

@@ -124,2 +128,4 @@ exports.SEMRESATTRS_CLOUD_ACCOUNT_ID = TMP_CLOUD_ACCOUNT_ID;

* The geographical region the resource is running. Refer to your provider's docs to see the available regions, for example [Alibaba Cloud regions](https://www.alibabacloud.com/help/doc-detail/40654.htm), [AWS regions](https://aws.amazon.com/about-aws/global-infrastructure/regions_az/), [Azure regions](https://azure.microsoft.com/en-us/global-infrastructure/geographies/), or [Google Cloud regions](https://cloud.google.com/about/locations).
*
* @deprecated use ATTR_CLOUD_REGION
*/

@@ -131,2 +137,4 @@ exports.SEMRESATTRS_CLOUD_REGION = TMP_CLOUD_REGION;

* Note: Availability zones are called "zones" on Alibaba Cloud and Google Cloud.
*
* @deprecated use ATTR_CLOUD_AVAILABILITY_ZONE
*/

@@ -138,2 +146,4 @@ exports.SEMRESATTRS_CLOUD_AVAILABILITY_ZONE = TMP_CLOUD_AVAILABILITY_ZONE;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated use ATTR_CLOUD_PLATFORM
*/

@@ -143,2 +153,4 @@ exports.SEMRESATTRS_CLOUD_PLATFORM = TMP_CLOUD_PLATFORM;

* The Amazon Resource Name (ARN) of an [ECS container instance](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_instances.html).
*
* @deprecated use ATTR_AWS_ECS_CONTAINER_ARN
*/

@@ -148,2 +160,4 @@ exports.SEMRESATTRS_AWS_ECS_CONTAINER_ARN = TMP_AWS_ECS_CONTAINER_ARN;

* The ARN of an [ECS cluster](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/clusters.html).
*
* @deprecated use ATTR_AWS_ECS_CLUSTER_ARN
*/

@@ -153,2 +167,4 @@ exports.SEMRESATTRS_AWS_ECS_CLUSTER_ARN = TMP_AWS_ECS_CLUSTER_ARN;

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated use ATTR_AWS_ECS_LAUNCHTYPE
*/

@@ -158,2 +174,4 @@ exports.SEMRESATTRS_AWS_ECS_LAUNCHTYPE = TMP_AWS_ECS_LAUNCHTYPE;

* The ARN of an [ECS task definition](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definitions.html).
*
* @deprecated use ATTR_AWS_ECS_TASK_ARN
*/

@@ -163,2 +181,4 @@ exports.SEMRESATTRS_AWS_ECS_TASK_ARN = TMP_AWS_ECS_TASK_ARN;

* The task definition family this task definition is a member of.
*
* @deprecated use ATTR_AWS_ECS_TASK_FAMILY
*/

@@ -168,2 +188,4 @@ exports.SEMRESATTRS_AWS_ECS_TASK_FAMILY = TMP_AWS_ECS_TASK_FAMILY;

* The revision for this task definition.
*
* @deprecated use ATTR_AWS_ECS_TASK_REVISION
*/

@@ -173,2 +195,4 @@ exports.SEMRESATTRS_AWS_ECS_TASK_REVISION = TMP_AWS_ECS_TASK_REVISION;

* The ARN of an EKS cluster.
*
* @deprecated use ATTR_AWS_EKS_CLUSTER_ARN
*/

@@ -180,2 +204,4 @@ exports.SEMRESATTRS_AWS_EKS_CLUSTER_ARN = TMP_AWS_EKS_CLUSTER_ARN;

* Note: Multiple log groups must be supported for cases like multi-container applications, where a single application has sidecar containers, and each write to their own log group.
*
* @deprecated use ATTR_AWS_LOG_GROUP_NAMES
*/

@@ -187,2 +213,4 @@ exports.SEMRESATTRS_AWS_LOG_GROUP_NAMES = TMP_AWS_LOG_GROUP_NAMES;

* Note: See the [log group ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format).
*
* @deprecated use ATTR_AWS_LOG_GROUP_ARNS
*/

@@ -192,2 +220,4 @@ exports.SEMRESATTRS_AWS_LOG_GROUP_ARNS = TMP_AWS_LOG_GROUP_ARNS;

* The name(s) of the AWS log stream(s) an application is writing to.
*
* @deprecated use ATTR_AWS_LOG_STREAM_NAMES
*/

@@ -199,2 +229,4 @@ exports.SEMRESATTRS_AWS_LOG_STREAM_NAMES = TMP_AWS_LOG_STREAM_NAMES;

* Note: See the [log stream ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format). One log group can contain several log streams, so these ARNs necessarily identify both a log group and a log stream.
*
* @deprecated use ATTR_AWS_LOG_STREAM_ARNS
*/

@@ -204,2 +236,4 @@ exports.SEMRESATTRS_AWS_LOG_STREAM_ARNS = TMP_AWS_LOG_STREAM_ARNS;

* Container name.
*
* @deprecated use ATTR_CONTAINER_NAME
*/

@@ -209,2 +243,4 @@ exports.SEMRESATTRS_CONTAINER_NAME = TMP_CONTAINER_NAME;

* Container ID. Usually a UUID, as for example used to [identify Docker containers](https://docs.docker.com/engine/reference/run/#container-identification). The UUID might be abbreviated.
*
* @deprecated use ATTR_CONTAINER_ID
*/

@@ -214,2 +250,4 @@ exports.SEMRESATTRS_CONTAINER_ID = TMP_CONTAINER_ID;

* The container runtime managing this container.
*
* @deprecated use ATTR_CONTAINER_RUNTIME
*/

@@ -219,2 +257,4 @@ exports.SEMRESATTRS_CONTAINER_RUNTIME = TMP_CONTAINER_RUNTIME;

* Name of the image the container was built on.
*
* @deprecated use ATTR_CONTAINER_IMAGE_NAME
*/

@@ -224,2 +264,4 @@ exports.SEMRESATTRS_CONTAINER_IMAGE_NAME = TMP_CONTAINER_IMAGE_NAME;

* Container image tag.
*
* @deprecated use ATTR_CONTAINER_IMAGE_TAG
*/

@@ -229,2 +271,4 @@ exports.SEMRESATTRS_CONTAINER_IMAGE_TAG = TMP_CONTAINER_IMAGE_TAG;

* Name of the [deployment environment](https://en.wikipedia.org/wiki/Deployment_environment) (aka deployment tier).
*
* @deprecated use ATTR_DEPLOYMENT_ENVIRONMENT
*/

@@ -236,2 +280,4 @@ exports.SEMRESATTRS_DEPLOYMENT_ENVIRONMENT = TMP_DEPLOYMENT_ENVIRONMENT;

* Note: The device identifier MUST only be defined using the values outlined below. This value is not an advertising identifier and MUST NOT be used as such. On iOS (Swift or Objective-C), this value MUST be equal to the [vendor identifier](https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor). On Android (Java or Kotlin), this value MUST be equal to the Firebase Installation ID or a globally unique UUID which is persisted across sessions in your application. More information can be found [here](https://developer.android.com/training/articles/user-data-ids) on best practices and exact implementation details. Caution should be taken when storing personal data or anything which can identify a user. GDPR and data protection laws may apply, ensure you do your own due diligence.
*
* @deprecated use ATTR_DEVICE_ID
*/

@@ -243,2 +289,4 @@ exports.SEMRESATTRS_DEVICE_ID = TMP_DEVICE_ID;

* Note: It's recommended this value represents a machine readable version of the model identifier rather than the market or consumer-friendly name of the device.
*
* @deprecated use ATTR_DEVICE_MODEL_IDENTIFIER
*/

@@ -250,2 +298,4 @@ exports.SEMRESATTRS_DEVICE_MODEL_IDENTIFIER = TMP_DEVICE_MODEL_IDENTIFIER;

* Note: It's recommended this value represents a human readable version of the device model rather than a machine readable alternative.
*
* @deprecated use ATTR_DEVICE_MODEL_NAME
*/

@@ -257,2 +307,4 @@ exports.SEMRESATTRS_DEVICE_MODEL_NAME = TMP_DEVICE_MODEL_NAME;

* Note: This is the name of the function as configured/deployed on the FaaS platform and is usually different from the name of the callback function (which may be stored in the [`code.namespace`/`code.function`](../../trace/semantic_conventions/span-general.md#source-code-attributes) span attributes).
*
* @deprecated use ATTR_FAAS_NAME
*/

@@ -277,2 +329,4 @@ exports.SEMRESATTRS_FAAS_NAME = TMP_FAAS_NAME;

As an alternative, consider setting `faas.id` as a span attribute instead.
*
* @deprecated use ATTR_FAAS_ID
*/

@@ -292,2 +346,4 @@ exports.SEMRESATTRS_FAAS_ID = TMP_FAAS_ID;

* **Azure Functions:** Not applicable. Do not set this attribute.
*
* @deprecated use ATTR_FAAS_VERSION
*/

@@ -299,2 +355,4 @@ exports.SEMRESATTRS_FAAS_VERSION = TMP_FAAS_VERSION;

* Note: * **AWS Lambda:** Use the (full) log stream name.
*
* @deprecated use ATTR_FAAS_INSTANCE
*/

@@ -306,2 +364,4 @@ exports.SEMRESATTRS_FAAS_INSTANCE = TMP_FAAS_INSTANCE;

* Note: It's recommended to set this attribute since e.g. too little memory can easily stop a Java AWS Lambda function from working correctly. On AWS Lambda, the environment variable `AWS_LAMBDA_FUNCTION_MEMORY_SIZE` provides this information.
*
* @deprecated use ATTR_FAAS_MAX_MEMORY
*/

@@ -311,2 +371,4 @@ exports.SEMRESATTRS_FAAS_MAX_MEMORY = TMP_FAAS_MAX_MEMORY;

* Unique host ID. For Cloud, this must be the instance_id assigned by the cloud provider.
*
* @deprecated use ATTR_HOST_ID
*/

@@ -316,2 +378,4 @@ exports.SEMRESATTRS_HOST_ID = TMP_HOST_ID;

* Name of the host. On Unix systems, it may contain what the hostname command returns, or the fully qualified hostname, or another name specified by the user.
*
* @deprecated use ATTR_HOST_NAME
*/

@@ -321,2 +385,4 @@ exports.SEMRESATTRS_HOST_NAME = TMP_HOST_NAME;

* Type of host. For Cloud, this must be the machine type.
*
* @deprecated use ATTR_HOST_TYPE
*/

@@ -326,2 +392,4 @@ exports.SEMRESATTRS_HOST_TYPE = TMP_HOST_TYPE;

* The CPU architecture the host system is running on.
*
* @deprecated use ATTR_HOST_ARCH
*/

@@ -331,2 +399,4 @@ exports.SEMRESATTRS_HOST_ARCH = TMP_HOST_ARCH;

* Name of the VM image or OS install the host was instantiated from.
*
* @deprecated use ATTR_HOST_IMAGE_NAME
*/

@@ -336,2 +406,4 @@ exports.SEMRESATTRS_HOST_IMAGE_NAME = TMP_HOST_IMAGE_NAME;

* VM image ID. For Cloud, this value is from the provider.
*
* @deprecated use ATTR_HOST_IMAGE_ID
*/

@@ -341,2 +413,4 @@ exports.SEMRESATTRS_HOST_IMAGE_ID = TMP_HOST_IMAGE_ID;

* The version string of the VM image as defined in [Version Attributes](README.md#version-attributes).
*
* @deprecated use ATTR_HOST_IMAGE_VERSION
*/

@@ -346,2 +420,4 @@ exports.SEMRESATTRS_HOST_IMAGE_VERSION = TMP_HOST_IMAGE_VERSION;

* The name of the cluster.
*
* @deprecated use ATTR_K8S_CLUSTER_NAME
*/

@@ -351,2 +427,4 @@ exports.SEMRESATTRS_K8S_CLUSTER_NAME = TMP_K8S_CLUSTER_NAME;

* The name of the Node.
*
* @deprecated use ATTR_K8S_NODE_NAME
*/

@@ -356,2 +434,4 @@ exports.SEMRESATTRS_K8S_NODE_NAME = TMP_K8S_NODE_NAME;

* The UID of the Node.
*
* @deprecated use ATTR_K8S_NODE_UID
*/

@@ -361,2 +441,4 @@ exports.SEMRESATTRS_K8S_NODE_UID = TMP_K8S_NODE_UID;

* The name of the namespace that the pod is running in.
*
* @deprecated use ATTR_K8S_NAMESPACE_NAME
*/

@@ -366,2 +448,4 @@ exports.SEMRESATTRS_K8S_NAMESPACE_NAME = TMP_K8S_NAMESPACE_NAME;

* The UID of the Pod.
*
* @deprecated use ATTR_K8S_POD_UID
*/

@@ -371,2 +455,4 @@ exports.SEMRESATTRS_K8S_POD_UID = TMP_K8S_POD_UID;

* The name of the Pod.
*
* @deprecated use ATTR_K8S_POD_NAME
*/

@@ -376,2 +462,4 @@ exports.SEMRESATTRS_K8S_POD_NAME = TMP_K8S_POD_NAME;

* The name of the Container in a Pod template.
*
* @deprecated use ATTR_K8S_CONTAINER_NAME
*/

@@ -381,2 +469,4 @@ exports.SEMRESATTRS_K8S_CONTAINER_NAME = TMP_K8S_CONTAINER_NAME;

* The UID of the ReplicaSet.
*
* @deprecated use ATTR_K8S_REPLICASET_UID
*/

@@ -386,2 +476,4 @@ exports.SEMRESATTRS_K8S_REPLICASET_UID = TMP_K8S_REPLICASET_UID;

* The name of the ReplicaSet.
*
* @deprecated use ATTR_K8S_REPLICASET_NAME
*/

@@ -391,2 +483,4 @@ exports.SEMRESATTRS_K8S_REPLICASET_NAME = TMP_K8S_REPLICASET_NAME;

* The UID of the Deployment.
*
* @deprecated use ATTR_K8S_DEPLOYMENT_UID
*/

@@ -396,2 +490,4 @@ exports.SEMRESATTRS_K8S_DEPLOYMENT_UID = TMP_K8S_DEPLOYMENT_UID;

* The name of the Deployment.
*
* @deprecated use ATTR_K8S_DEPLOYMENT_NAME
*/

@@ -401,2 +497,4 @@ exports.SEMRESATTRS_K8S_DEPLOYMENT_NAME = TMP_K8S_DEPLOYMENT_NAME;

* The UID of the StatefulSet.
*
* @deprecated use ATTR_K8S_STATEFULSET_UID
*/

@@ -406,2 +504,4 @@ exports.SEMRESATTRS_K8S_STATEFULSET_UID = TMP_K8S_STATEFULSET_UID;

* The name of the StatefulSet.
*
* @deprecated use ATTR_K8S_STATEFULSET_NAME
*/

@@ -411,2 +511,4 @@ exports.SEMRESATTRS_K8S_STATEFULSET_NAME = TMP_K8S_STATEFULSET_NAME;

* The UID of the DaemonSet.
*
* @deprecated use ATTR_K8S_DAEMONSET_UID
*/

@@ -416,2 +518,4 @@ exports.SEMRESATTRS_K8S_DAEMONSET_UID = TMP_K8S_DAEMONSET_UID;

* The name of the DaemonSet.
*
* @deprecated use ATTR_K8S_DAEMONSET_NAME
*/

@@ -421,2 +525,4 @@ exports.SEMRESATTRS_K8S_DAEMONSET_NAME = TMP_K8S_DAEMONSET_NAME;

* The UID of the Job.
*
* @deprecated use ATTR_K8S_JOB_UID
*/

@@ -426,2 +532,4 @@ exports.SEMRESATTRS_K8S_JOB_UID = TMP_K8S_JOB_UID;

* The name of the Job.
*
* @deprecated use ATTR_K8S_JOB_NAME
*/

@@ -431,2 +539,4 @@ exports.SEMRESATTRS_K8S_JOB_NAME = TMP_K8S_JOB_NAME;

* The UID of the CronJob.
*
* @deprecated use ATTR_K8S_CRONJOB_UID
*/

@@ -436,2 +546,4 @@ exports.SEMRESATTRS_K8S_CRONJOB_UID = TMP_K8S_CRONJOB_UID;

* The name of the CronJob.
*
* @deprecated use ATTR_K8S_CRONJOB_NAME
*/

@@ -441,2 +553,4 @@ exports.SEMRESATTRS_K8S_CRONJOB_NAME = TMP_K8S_CRONJOB_NAME;

* The operating system type.
*
* @deprecated use ATTR_OS_TYPE
*/

@@ -446,2 +560,4 @@ exports.SEMRESATTRS_OS_TYPE = TMP_OS_TYPE;

* Human readable (not intended to be parsed) OS version information, like e.g. reported by `ver` or `lsb_release -a` commands.
*
* @deprecated use ATTR_OS_DESCRIPTION
*/

@@ -451,2 +567,4 @@ exports.SEMRESATTRS_OS_DESCRIPTION = TMP_OS_DESCRIPTION;

* Human readable operating system name.
*
* @deprecated use ATTR_OS_NAME
*/

@@ -456,2 +574,4 @@ exports.SEMRESATTRS_OS_NAME = TMP_OS_NAME;

* The version string of the operating system as defined in [Version Attributes](../../resource/semantic_conventions/README.md#version-attributes).
*
* @deprecated use ATTR_OS_VERSION
*/

@@ -461,2 +581,4 @@ exports.SEMRESATTRS_OS_VERSION = TMP_OS_VERSION;

* Process identifier (PID).
*
* @deprecated use ATTR_PROCESS_PID
*/

@@ -466,2 +588,4 @@ exports.SEMRESATTRS_PROCESS_PID = TMP_PROCESS_PID;

* The name of the process executable. On Linux based systems, can be set to the `Name` in `proc/[pid]/status`. On Windows, can be set to the base name of `GetProcessImageFileNameW`.
*
* @deprecated use ATTR_PROCESS_EXECUTABLE_NAME
*/

@@ -471,2 +595,4 @@ exports.SEMRESATTRS_PROCESS_EXECUTABLE_NAME = TMP_PROCESS_EXECUTABLE_NAME;

* The full path to the process executable. On Linux based systems, can be set to the target of `proc/[pid]/exe`. On Windows, can be set to the result of `GetProcessImageFileNameW`.
*
* @deprecated use ATTR_PROCESS_EXECUTABLE_PATH
*/

@@ -476,2 +602,4 @@ exports.SEMRESATTRS_PROCESS_EXECUTABLE_PATH = TMP_PROCESS_EXECUTABLE_PATH;

* The command used to launch the process (i.e. the command name). On Linux based systems, can be set to the zeroth string in `proc/[pid]/cmdline`. On Windows, can be set to the first parameter extracted from `GetCommandLineW`.
*
* @deprecated use ATTR_PROCESS_COMMAND
*/

@@ -481,2 +609,4 @@ exports.SEMRESATTRS_PROCESS_COMMAND = TMP_PROCESS_COMMAND;

* The full command used to launch the process as a single string representing the full command. On Windows, can be set to the result of `GetCommandLineW`. Do not set this if you have to assemble it just for monitoring; use `process.command_args` instead.
*
* @deprecated use ATTR_PROCESS_COMMAND_LINE
*/

@@ -486,2 +616,4 @@ exports.SEMRESATTRS_PROCESS_COMMAND_LINE = TMP_PROCESS_COMMAND_LINE;

* All the command arguments (including the command/executable itself) as received by the process. On Linux-based systems (and some other Unixoid systems supporting procfs), can be set according to the list of null-delimited strings extracted from `proc/[pid]/cmdline`. For libc-based executables, this would be the full argv vector passed to `main`.
*
* @deprecated use ATTR_PROCESS_COMMAND_ARGS
*/

@@ -491,2 +623,4 @@ exports.SEMRESATTRS_PROCESS_COMMAND_ARGS = TMP_PROCESS_COMMAND_ARGS;

* The username of the user that owns the process.
*
* @deprecated use ATTR_PROCESS_OWNER
*/

@@ -496,2 +630,4 @@ exports.SEMRESATTRS_PROCESS_OWNER = TMP_PROCESS_OWNER;

* The name of the runtime of this process. For compiled native binaries, this SHOULD be the name of the compiler.
*
* @deprecated use ATTR_PROCESS_RUNTIME_NAME
*/

@@ -501,2 +637,4 @@ exports.SEMRESATTRS_PROCESS_RUNTIME_NAME = TMP_PROCESS_RUNTIME_NAME;

* The version of the runtime of this process, as returned by the runtime without modification.
*
* @deprecated use ATTR_PROCESS_RUNTIME_VERSION
*/

@@ -506,2 +644,4 @@ exports.SEMRESATTRS_PROCESS_RUNTIME_VERSION = TMP_PROCESS_RUNTIME_VERSION;

* An additional description about the runtime of the process, for example a specific vendor customization of the runtime environment.
*
* @deprecated use ATTR_PROCESS_RUNTIME_DESCRIPTION
*/

@@ -513,2 +653,4 @@ exports.SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION = TMP_PROCESS_RUNTIME_DESCRIPTION;

* Note: MUST be the same for all instances of horizontally scaled services. If the value was not specified, SDKs MUST fallback to `unknown_service:` concatenated with [`process.executable.name`](process.md#process), e.g. `unknown_service:bash`. If `process.executable.name` is not available, the value MUST be set to `unknown_service`.
*
* @deprecated use ATTR_SERVICE_NAME
*/

@@ -520,2 +662,4 @@ exports.SEMRESATTRS_SERVICE_NAME = TMP_SERVICE_NAME;

* Note: A string value having a meaning that helps to distinguish a group of services, for example the team name that owns a group of services. `service.name` is expected to be unique within the same namespace. If `service.namespace` is not specified in the Resource then `service.name` is expected to be unique for all services that have no explicit namespace defined (so the empty/unspecified namespace is simply one more valid namespace). Zero-length namespace string is assumed equal to unspecified namespace.
*
* @deprecated use ATTR_SERVICE_NAMESPACE
*/

@@ -527,2 +671,4 @@ exports.SEMRESATTRS_SERVICE_NAMESPACE = TMP_SERVICE_NAMESPACE;

* Note: MUST be unique for each instance of the same `service.namespace,service.name` pair (in other words `service.namespace,service.name,service.instance.id` triplet MUST be globally unique). The ID helps to distinguish instances of the same service that exist at the same time (e.g. instances of a horizontally scaled service). It is preferable for the ID to be persistent and stay the same for the lifetime of the service instance, however it is acceptable that the ID is ephemeral and changes during important lifetime events for the service (e.g. service restarts). If the service has no inherent unique ID that can be used as the value of this attribute it is recommended to generate a random Version 1 or Version 4 RFC 4122 UUID (services aiming for reproducible UUIDs may also use Version 5, see RFC 4122 for more recommendations).
*
* @deprecated use ATTR_SERVICE_INSTANCE_ID
*/

@@ -532,2 +678,4 @@ exports.SEMRESATTRS_SERVICE_INSTANCE_ID = TMP_SERVICE_INSTANCE_ID;

* The version string of the service API or implementation.
*
* @deprecated use ATTR_SERVICE_VERSION
*/

@@ -537,2 +685,4 @@ exports.SEMRESATTRS_SERVICE_VERSION = TMP_SERVICE_VERSION;

* The name of the telemetry SDK as defined above.
*
* @deprecated use ATTR_TELEMETRY_SDK_NAME
*/

@@ -542,2 +692,4 @@ exports.SEMRESATTRS_TELEMETRY_SDK_NAME = TMP_TELEMETRY_SDK_NAME;

* The language of the telemetry SDK.
*
* @deprecated use ATTR_TELEMETRY_SDK_LANGUAGE
*/

@@ -547,2 +699,4 @@ exports.SEMRESATTRS_TELEMETRY_SDK_LANGUAGE = TMP_TELEMETRY_SDK_LANGUAGE;

* The version string of the telemetry SDK.
*
* @deprecated use ATTR_TELEMETRY_SDK_VERSION
*/

@@ -552,2 +706,4 @@ exports.SEMRESATTRS_TELEMETRY_SDK_VERSION = TMP_TELEMETRY_SDK_VERSION;

* The version string of the auto instrumentation agent, if used.
*
* @deprecated use ATTR_TELEMETRY_AUTO_VERSION
*/

@@ -557,2 +713,4 @@ exports.SEMRESATTRS_TELEMETRY_AUTO_VERSION = TMP_TELEMETRY_AUTO_VERSION;

* The name of the web engine.
*
* @deprecated use ATTR_WEBENGINE_NAME
*/

@@ -562,2 +720,4 @@ exports.SEMRESATTRS_WEBENGINE_NAME = TMP_WEBENGINE_NAME;

* The version of the web engine.
*
* @deprecated use ATTR_WEBENGINE_VERSION
*/

@@ -567,2 +727,4 @@ exports.SEMRESATTRS_WEBENGINE_VERSION = TMP_WEBENGINE_VERSION;

* Additional description of the web engine (e.g. detailed version and edition information).
*
* @deprecated use ATTR_WEBENGINE_DESCRIPTION
*/

@@ -664,3 +826,3 @@ exports.SEMRESATTRS_WEBENGINE_DESCRIPTION = TMP_WEBENGINE_DESCRIPTION;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD = 'alibaba_cloud';

@@ -672,2 +834,4 @@ const TMP_CLOUDPROVIDERVALUES_AWS = 'aws';

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_ALIBABA_CLOUD.
*/

@@ -677,2 +841,4 @@ exports.CLOUDPROVIDERVALUES_ALIBABA_CLOUD = TMP_CLOUDPROVIDERVALUES_ALIBABA_CLOUD;

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_AWS.
*/

@@ -682,2 +848,4 @@ exports.CLOUDPROVIDERVALUES_AWS = TMP_CLOUDPROVIDERVALUES_AWS;

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_AZURE.
*/

@@ -687,2 +855,4 @@ exports.CLOUDPROVIDERVALUES_AZURE = TMP_CLOUDPROVIDERVALUES_AZURE;

* Name of the cloud provider.
*
* @deprecated Use CLOUD_PROVIDER_VALUE_GCP.
*/

@@ -709,3 +879,3 @@ exports.CLOUDPROVIDERVALUES_GCP = TMP_CLOUDPROVIDERVALUES_GCP;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS = 'alibaba_cloud_ecs';

@@ -732,2 +902,4 @@ const TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC = 'alibaba_cloud_fc';

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_ALIBABA_CLOUD_ECS.
*/

@@ -739,2 +911,4 @@ exports.CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS = TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_ALIBABA_CLOUD_FC.
*/

@@ -746,2 +920,4 @@ exports.CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC = TMP_CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_EC2.
*/

@@ -753,2 +929,4 @@ exports.CLOUDPLATFORMVALUES_AWS_EC2 = TMP_CLOUDPLATFORMVALUES_AWS_EC2;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_ECS.
*/

@@ -760,2 +938,4 @@ exports.CLOUDPLATFORMVALUES_AWS_ECS = TMP_CLOUDPLATFORMVALUES_AWS_ECS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_EKS.
*/

@@ -767,2 +947,4 @@ exports.CLOUDPLATFORMVALUES_AWS_EKS = TMP_CLOUDPLATFORMVALUES_AWS_EKS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_LAMBDA.
*/

@@ -774,2 +956,4 @@ exports.CLOUDPLATFORMVALUES_AWS_LAMBDA = TMP_CLOUDPLATFORMVALUES_AWS_LAMBDA;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AWS_ELASTIC_BEANSTALK.
*/

@@ -781,2 +965,4 @@ exports.CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK = TMP_CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_VM.
*/

@@ -788,2 +974,4 @@ exports.CLOUDPLATFORMVALUES_AZURE_VM = TMP_CLOUDPLATFORMVALUES_AZURE_VM;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_CONTAINER_INSTANCES.
*/

@@ -795,2 +983,4 @@ exports.CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES = TMP_CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_AKS.
*/

@@ -802,2 +992,4 @@ exports.CLOUDPLATFORMVALUES_AZURE_AKS = TMP_CLOUDPLATFORMVALUES_AZURE_AKS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_FUNCTIONS.
*/

@@ -809,2 +1001,4 @@ exports.CLOUDPLATFORMVALUES_AZURE_FUNCTIONS = TMP_CLOUDPLATFORMVALUES_AZURE_FUNCTIONS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_AZURE_APP_SERVICE.
*/

@@ -816,2 +1010,4 @@ exports.CLOUDPLATFORMVALUES_AZURE_APP_SERVICE = TMP_CLOUDPLATFORMVALUES_AZURE_APP_SERVICE;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_COMPUTE_ENGINE.
*/

@@ -823,2 +1019,4 @@ exports.CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE = TMP_CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_CLOUD_RUN.
*/

@@ -830,2 +1028,4 @@ exports.CLOUDPLATFORMVALUES_GCP_CLOUD_RUN = TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_RUN;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_KUBERNETES_ENGINE.
*/

@@ -837,2 +1037,4 @@ exports.CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE = TMP_CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_CLOUD_FUNCTIONS.
*/

@@ -844,2 +1046,4 @@ exports.CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS = TMP_CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS;

* Note: The prefix of the service SHOULD match the one specified in `cloud.provider`.
*
* @deprecated Use CLOUD_PLATFORM_VALUE_GCP_APP_ENGINE.
*/

@@ -877,3 +1081,3 @@ exports.CLOUDPLATFORMVALUES_GCP_APP_ENGINE = TMP_CLOUDPLATFORMVALUES_GCP_APP_ENGINE;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_AWSECSLAUNCHTYPEVALUES_EC2 = 'ec2';

@@ -883,2 +1087,4 @@ const TMP_AWSECSLAUNCHTYPEVALUES_FARGATE = 'fargate';

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated Use AWS_ECS_LAUNCHTYPE_VALUE_EC2.
*/

@@ -888,2 +1094,4 @@ exports.AWSECSLAUNCHTYPEVALUES_EC2 = TMP_AWSECSLAUNCHTYPEVALUES_EC2;

* The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
*
* @deprecated Use AWS_ECS_LAUNCHTYPE_VALUE_FARGATE.
*/

@@ -906,3 +1114,3 @@ exports.AWSECSLAUNCHTYPEVALUES_FARGATE = TMP_AWSECSLAUNCHTYPEVALUES_FARGATE;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_HOSTARCHVALUES_AMD64 = 'amd64';

@@ -917,2 +1125,4 @@ const TMP_HOSTARCHVALUES_ARM32 = 'arm32';

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_AMD64.
*/

@@ -922,2 +1132,4 @@ exports.HOSTARCHVALUES_AMD64 = TMP_HOSTARCHVALUES_AMD64;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_ARM32.
*/

@@ -927,2 +1139,4 @@ exports.HOSTARCHVALUES_ARM32 = TMP_HOSTARCHVALUES_ARM32;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_ARM64.
*/

@@ -932,2 +1146,4 @@ exports.HOSTARCHVALUES_ARM64 = TMP_HOSTARCHVALUES_ARM64;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_IA64.
*/

@@ -937,2 +1153,4 @@ exports.HOSTARCHVALUES_IA64 = TMP_HOSTARCHVALUES_IA64;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_PPC32.
*/

@@ -942,2 +1160,4 @@ exports.HOSTARCHVALUES_PPC32 = TMP_HOSTARCHVALUES_PPC32;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_PPC64.
*/

@@ -947,2 +1167,4 @@ exports.HOSTARCHVALUES_PPC64 = TMP_HOSTARCHVALUES_PPC64;

* The CPU architecture the host system is running on.
*
* @deprecated Use HOST_ARCH_VALUE_X86.
*/

@@ -970,3 +1192,3 @@ exports.HOSTARCHVALUES_X86 = TMP_HOSTARCHVALUES_X86;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_OSTYPEVALUES_WINDOWS = 'windows';

@@ -985,2 +1207,4 @@ const TMP_OSTYPEVALUES_LINUX = 'linux';

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_WINDOWS.
*/

@@ -990,2 +1214,4 @@ exports.OSTYPEVALUES_WINDOWS = TMP_OSTYPEVALUES_WINDOWS;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_LINUX.
*/

@@ -995,2 +1221,4 @@ exports.OSTYPEVALUES_LINUX = TMP_OSTYPEVALUES_LINUX;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_DARWIN.
*/

@@ -1000,2 +1228,4 @@ exports.OSTYPEVALUES_DARWIN = TMP_OSTYPEVALUES_DARWIN;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_FREEBSD.
*/

@@ -1005,2 +1235,4 @@ exports.OSTYPEVALUES_FREEBSD = TMP_OSTYPEVALUES_FREEBSD;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_NETBSD.
*/

@@ -1010,2 +1242,4 @@ exports.OSTYPEVALUES_NETBSD = TMP_OSTYPEVALUES_NETBSD;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_OPENBSD.
*/

@@ -1015,2 +1249,4 @@ exports.OSTYPEVALUES_OPENBSD = TMP_OSTYPEVALUES_OPENBSD;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_DRAGONFLYBSD.
*/

@@ -1020,2 +1256,4 @@ exports.OSTYPEVALUES_DRAGONFLYBSD = TMP_OSTYPEVALUES_DRAGONFLYBSD;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_HPUX.
*/

@@ -1025,2 +1263,4 @@ exports.OSTYPEVALUES_HPUX = TMP_OSTYPEVALUES_HPUX;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_AIX.
*/

@@ -1030,2 +1270,4 @@ exports.OSTYPEVALUES_AIX = TMP_OSTYPEVALUES_AIX;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_SOLARIS.
*/

@@ -1035,2 +1277,4 @@ exports.OSTYPEVALUES_SOLARIS = TMP_OSTYPEVALUES_SOLARIS;

* The operating system type.
*
* @deprecated Use OS_TYPE_VALUE_Z_OS.
*/

@@ -1062,3 +1306,3 @@ exports.OSTYPEVALUES_Z_OS = TMP_OSTYPEVALUES_Z_OS;

// Temporary local constants to assign to the individual exports and the namespaced version
// Required to avoid the namespace exports using the unminifable export names for some package types
// Required to avoid the namespace exports using the unminifiable export names for some package types
const TMP_TELEMETRYSDKLANGUAGEVALUES_CPP = 'cpp';

@@ -1076,2 +1320,4 @@ const TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET = 'dotnet';

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_CPP.
*/

@@ -1081,2 +1327,4 @@ exports.TELEMETRYSDKLANGUAGEVALUES_CPP = TMP_TELEMETRYSDKLANGUAGEVALUES_CPP;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET.
*/

@@ -1086,2 +1334,4 @@ exports.TELEMETRYSDKLANGUAGEVALUES_DOTNET = TMP_TELEMETRYSDKLANGUAGEVALUES_DOTNET;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG.
*/

@@ -1091,2 +1341,4 @@ exports.TELEMETRYSDKLANGUAGEVALUES_ERLANG = TMP_TELEMETRYSDKLANGUAGEVALUES_ERLANG;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_GO.
*/

@@ -1096,2 +1348,4 @@ exports.TELEMETRYSDKLANGUAGEVALUES_GO = TMP_TELEMETRYSDKLANGUAGEVALUES_GO;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_JAVA.
*/

@@ -1101,2 +1355,4 @@ exports.TELEMETRYSDKLANGUAGEVALUES_JAVA = TMP_TELEMETRYSDKLANGUAGEVALUES_JAVA;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS.
*/

@@ -1106,2 +1362,4 @@ exports.TELEMETRYSDKLANGUAGEVALUES_NODEJS = TMP_TELEMETRYSDKLANGUAGEVALUES_NODEJS;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_PHP.
*/

@@ -1111,2 +1369,4 @@ exports.TELEMETRYSDKLANGUAGEVALUES_PHP = TMP_TELEMETRYSDKLANGUAGEVALUES_PHP;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON.
*/

@@ -1116,2 +1376,4 @@ exports.TELEMETRYSDKLANGUAGEVALUES_PYTHON = TMP_TELEMETRYSDKLANGUAGEVALUES_PYTHON;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_RUBY.
*/

@@ -1121,2 +1383,4 @@ exports.TELEMETRYSDKLANGUAGEVALUES_RUBY = TMP_TELEMETRYSDKLANGUAGEVALUES_RUBY;

* The language of the telemetry SDK.
*
* @deprecated Use TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS.
*/

@@ -1123,0 +1387,0 @@ exports.TELEMETRYSDKLANGUAGEVALUES_WEBJS = TMP_TELEMETRYSDKLANGUAGEVALUES_WEBJS;

"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
/*

@@ -28,3 +17,18 @@ * Copyright The OpenTelemetry Authors

*/
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
/* eslint-disable no-restricted-syntax --
* These re-exports are only of constants, only one-level deep at this point,
* and should not cause problems for tree-shakers.
*/
__exportStar(require("./SemanticAttributes"), exports);
//# sourceMappingURL=index.js.map

@@ -1,2 +0,2 @@

export declare const VERSION = "1.25.1";
export declare const VERSION = "1.26.0";
//# sourceMappingURL=version.d.ts.map

@@ -20,3 +20,3 @@ "use strict";

// this is autogenerated file, see scripts/version-update.js
exports.VERSION = '1.25.1';
exports.VERSION = '1.26.0';
//# sourceMappingURL=version.js.map
{
"name": "@opentelemetry/semantic-conventions",
"version": "1.25.1",
"version": "1.26.0",
"description": "OpenTelemetry semantic conventions",

@@ -9,2 +9,26 @@ "main": "build/src/index.js",

"types": "build/src/index.d.ts",
"exports": {
".": {
"module": "./build/esm/index.js",
"esnext": "./build/esnext/index.js",
"types": "./build/src/index.d.ts",
"default": "./build/src/index.js"
},
"./incubating": {
"module": "./build/esm/index-incubating.js",
"esnext": "./build/esnext/index-incubating.js",
"types": "./build/src/index-incubating.d.ts",
"default": "./build/src/index-incubating.js"
}
},
"typesVersions": {
"*": {
"*": [
"./build/src/index.d.ts"
],
"incubating": [
"./build/src/index-incubating.d.ts"
]
}
},
"repository": "open-telemetry/opentelemetry-js",

@@ -15,11 +39,9 @@ "scripts": {

"clean": "tsc --build --clean tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
"lint": "eslint . --ext .ts",
"lint:fix": "eslint . --ext .ts --fix",
"version": "node ../../scripts/version-update.js",
"version": "node ../scripts/version-update.js",
"watch": "tsc --build --watch tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
"precompile": "cross-var lerna run version --scope $npm_package_name --include-dependencies",
"prewatch": "npm run precompile",
"peer-api-check": "node ../../scripts/peer-api-check.js",
"size-check": "npm run compile && ts-mocha -p tsconfig.json 'test/**/*.test.ts'",
"align-api-deps": "node ../../scripts/align-api-deps.js"
"peer-api-check": "node ../scripts/peer-api-check.js",
"size-check": "npm run compile && mocha 'test/**/*.test.ts'",
"align-api-deps": "node ../scripts/align-api-deps.js"
},

@@ -59,3 +81,3 @@ "keywords": [

"@size-limit/webpack": "^11.0.1",
"@types/mocha": "10.0.6",
"@types/mocha": "10.0.7",
"@types/node": "18.6.5",

@@ -66,3 +88,3 @@ "@types/sinon": "17.0.3",

"lerna": "6.6.2",
"mocha": "10.2.0",
"mocha": "10.7.3",
"nock": "13.3.8",

@@ -72,9 +94,8 @@ "nyc": "15.1.0",

"size-limit": "^11.0.1",
"ts-mocha": "10.0.0",
"ts-node": "10.9.2",
"typescript": "4.4.4"
},
"homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-semantic-conventions",
"homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/semantic-conventions",
"sideEffects": false,
"gitHead": "0608f405573901e54db01e44c533009cf28be262"
"gitHead": "3cf1c5215f2656ccb82e6a73cd9e6f2782f8d1cc"
}

@@ -14,13 +14,50 @@ # OpenTelemetry Semantic Conventions

## Import Structure
This package has 2 separate exports.
The main export (`@opentelemetry/semantic-conventions`) includes only stable semantic conventions.
It is subject to the restrictions of semantic versioning 2.0.
The `/incubating` export (`@opentelemetry/semantic-conventions/incubating`) contains all stable and unstable semantic conventions.
It is _NOT_ subject to the restrictions of semantic versioning and _MAY_ contain breaking changes in minor releases.
## Usage
### Stable SemConv
```ts
import { SemanticAttributes } from '@opentelemetry/semantic-conventions';
import {
ATTR_NETWORK_PEER_ADDRESS,
ATTR_NETWORK_PEER_PORT,
ATTR_NETWORK_PROTOCOL_NAME,
ATTR_NETWORK_PROTOCOL_VERSION,
NETWORK_TRANSPORT_VALUE_TCP,
} from '@opentelemetry/semantic-conventions';
const span = tracer.startSpan().startSpan(spanName, spanOptions)
const span = tracer.startSpan(spanName, spanOptions)
.setAttributes({
[SemanticAttributes.NET_PEER_NAME]: 'localhost',
[ATTR_NETWORK_PEER_ADDRESS]: 'localhost',
[ATTR_NETWORK_PEER_PORT]: 8080,
[ATTR_NETWORK_PROTOCOL_NAME]: 'http',
[ATTR_NETWORK_PROTOCOL_VERSION]: '1.1',
[ATTR_NETWORK_TRANSPORT]: NETWORK_TRANSPORT_VALUE_TCP,
});
```
### Unstable SemConv
```ts
import {
ATTR_PROCESS_COMMAND,
ATTR_PROCESS_COMMAND_ARGS,
ATTR_PROCESS_COMMAND_LINE,
} from '@opentelemetry/semantic-conventions/incubating';
const span = tracer.startSpan(spanName, spanOptions)
.setAttributes({
[ATTR_PROCESS_COMMAND]: 'cat',
[ATTR_PROCESS_COMMAND_ARGS]: ['file1', 'file2'],
[ATTR_CONTAINER_COMMAND_LINE]: 'cat file1 file2',
});
```
## Useful links

@@ -27,0 +64,0 @@

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc