NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/includes/opentelemetry/semconv/incubating/cloud_attributes.h
Go to the documentation of this file.
1 /*
2  * Copyright The OpenTelemetry Authors
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 
6 /*
7  * DO NOT EDIT, this is an Auto-generated file from:
8  * buildscripts/semantic-convention/templates/registry/semantic_attributes-h.j2
9  */
10 
11 #pragma once
12 
13 #include "opentelemetry/common/macros.h"
14 #include "opentelemetry/version.h"
15 
17 namespace semconv
18 {
19 namespace cloud
20 {
21 
25 static constexpr const char *kCloudAccountId = "cloud.account.id";
26 
32 static constexpr const char *kCloudAvailabilityZone = "cloud.availability_zone";
33 
39 static constexpr const char *kCloudPlatform = "cloud.platform";
40 
44 static constexpr const char *kCloudProvider = "cloud.provider";
45 
57 static constexpr const char *kCloudRegion = "cloud.region";
58 
85 static constexpr const char *kCloudResourceId = "cloud.resource_id";
86 
87 namespace CloudPlatformValues
88 {
92 static constexpr const char *kAlibabaCloudEcs = "alibaba_cloud_ecs";
93 
97 static constexpr const char *kAlibabaCloudFc = "alibaba_cloud_fc";
98 
102 static constexpr const char *kAlibabaCloudOpenshift = "alibaba_cloud_openshift";
103 
107 static constexpr const char *kAwsEc2 = "aws_ec2";
108 
112 static constexpr const char *kAwsEcs = "aws_ecs";
113 
117 static constexpr const char *kAwsEks = "aws_eks";
118 
122 static constexpr const char *kAwsLambda = "aws_lambda";
123 
127 static constexpr const char *kAwsElasticBeanstalk = "aws_elastic_beanstalk";
128 
132 static constexpr const char *kAwsAppRunner = "aws_app_runner";
133 
137 static constexpr const char *kAwsOpenshift = "aws_openshift";
138 
142 static constexpr const char *kAzureVm = "azure.vm";
143 
147 static constexpr const char *kAzureContainerApps = "azure.container_apps";
148 
152 static constexpr const char *kAzureContainerInstances = "azure.container_instances";
153 
157 static constexpr const char *kAzureAks = "azure.aks";
158 
162 static constexpr const char *kAzureFunctions = "azure.functions";
163 
167 static constexpr const char *kAzureAppService = "azure.app_service";
168 
172 static constexpr const char *kAzureOpenshift = "azure.openshift";
173 
177 static constexpr const char *kGcpBareMetalSolution = "gcp_bare_metal_solution";
178 
182 static constexpr const char *kGcpComputeEngine = "gcp_compute_engine";
183 
187 static constexpr const char *kGcpCloudRun = "gcp_cloud_run";
188 
192 static constexpr const char *kGcpKubernetesEngine = "gcp_kubernetes_engine";
193 
197 static constexpr const char *kGcpCloudFunctions = "gcp_cloud_functions";
198 
202 static constexpr const char *kGcpAppEngine = "gcp_app_engine";
203 
207 static constexpr const char *kGcpOpenshift = "gcp_openshift";
208 
212 static constexpr const char *kIbmCloudOpenshift = "ibm_cloud_openshift";
213 
217 static constexpr const char *kOracleCloudCompute = "oracle_cloud_compute";
218 
222 static constexpr const char *kOracleCloudOke = "oracle_cloud_oke";
223 
227 static constexpr const char *kTencentCloudCvm = "tencent_cloud_cvm";
228 
232 static constexpr const char *kTencentCloudEks = "tencent_cloud_eks";
233 
237 static constexpr const char *kTencentCloudScf = "tencent_cloud_scf";
238 
239 } // namespace CloudPlatformValues
240 
241 namespace CloudProviderValues
242 {
246 static constexpr const char *kAlibabaCloud = "alibaba_cloud";
247 
251 static constexpr const char *kAws = "aws";
252 
256 static constexpr const char *kAzure = "azure";
257 
261 static constexpr const char *kGcp = "gcp";
262 
266 static constexpr const char *kHeroku = "heroku";
267 
271 static constexpr const char *kIbmCloud = "ibm_cloud";
272 
276 static constexpr const char *kOracleCloud = "oracle_cloud";
277 
281 static constexpr const char *kTencentCloud = "tencent_cloud";
282 
283 } // namespace CloudProviderValues
284 
285 } // namespace cloud
286 } // namespace semconv
semconv::cloud::CloudPlatformValues::kTencentCloudEks
static constexpr const char * kTencentCloudEks
Tencent Cloud Elastic Kubernetes Service (EKS)
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:232
semconv::cloud::CloudPlatformValues::kGcpBareMetalSolution
static constexpr const char * kGcpBareMetalSolution
Google Bare Metal Solution (BMS)
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:177
semconv::cloud::CloudPlatformValues::kAzureOpenshift
static constexpr const char * kAzureOpenshift
Azure Red Hat OpenShift.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:172
semconv::cloud::CloudPlatformValues::kAzureVm
static constexpr const char * kAzureVm
Azure Virtual Machines.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:142
semconv::cloud::CloudProviderValues::kGcp
static constexpr const char * kGcp
Google Cloud Platform.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:261
semconv::cloud::CloudPlatformValues::kAlibabaCloudOpenshift
static constexpr const char * kAlibabaCloudOpenshift
Red Hat OpenShift on Alibaba Cloud.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:102
semconv::cloud::CloudProviderValues::kIbmCloud
static constexpr const char * kIbmCloud
IBM Cloud.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:271
semconv::cloud::CloudPlatformValues::kAwsAppRunner
static constexpr const char * kAwsAppRunner
AWS App Runner.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:132
semconv
Definition: includes/opentelemetry/semconv/azure_metrics.h:18
semconv::cloud::CloudPlatformValues::kAwsEcs
static constexpr const char * kAwsEcs
AWS Elastic Container Service.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:112
semconv::cloud::CloudPlatformValues::kAzureContainerInstances
static constexpr const char * kAzureContainerInstances
Azure Container Instances.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:152
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition: includes/opentelemetry/version.h:21
semconv::cloud::CloudProviderValues::kOracleCloud
static constexpr const char * kOracleCloud
Oracle Cloud Infrastructure (OCI)
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:276
semconv::cloud::CloudPlatformValues::kAlibabaCloudFc
static constexpr const char * kAlibabaCloudFc
Alibaba Cloud Function Compute.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:97
semconv::cloud::CloudPlatformValues::kAwsEc2
static constexpr const char * kAwsEc2
AWS Elastic Compute Cloud.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:107
semconv::cloud::CloudPlatformValues::kAzureAks
static constexpr const char * kAzureAks
Azure Kubernetes Service.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:157
semconv::cloud::kCloudRegion
static constexpr const char * kCloudRegion
The geographical region within a cloud provider.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:57
semconv::cloud::CloudPlatformValues::kAzureContainerApps
static constexpr const char * kAzureContainerApps
Azure Container Apps.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:147
semconv::cloud::CloudPlatformValues::kAwsElasticBeanstalk
static constexpr const char * kAwsElasticBeanstalk
AWS Elastic Beanstalk.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:127
semconv::cloud::kCloudAvailabilityZone
static constexpr const char * kCloudAvailabilityZone
Cloud regions often have multiple, isolated locations known as zones to increase availability.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:32
semconv::cloud::kCloudAccountId
static constexpr const char * kCloudAccountId
The cloud account ID the resource is assigned to.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:25
semconv::cloud::CloudPlatformValues::kIbmCloudOpenshift
static constexpr const char * kIbmCloudOpenshift
Red Hat OpenShift on IBM Cloud.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:212
semconv::cloud::CloudPlatformValues::kAwsLambda
static constexpr const char * kAwsLambda
AWS Lambda.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:122
semconv::cloud::kCloudPlatform
static constexpr const char * kCloudPlatform
The cloud platform in use.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:39
semconv::cloud::CloudProviderValues::kAlibabaCloud
static constexpr const char * kAlibabaCloud
Alibaba Cloud.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:246
semconv::cloud::CloudPlatformValues::kAlibabaCloudEcs
static constexpr const char * kAlibabaCloudEcs
Alibaba Cloud Elastic Compute Service.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:92
semconv::cloud::kCloudProvider
static constexpr const char * kCloudProvider
Name of the cloud provider.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:44
semconv::cloud::CloudPlatformValues::kAwsEks
static constexpr const char * kAwsEks
AWS Elastic Kubernetes Service.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:117
semconv::cloud::CloudPlatformValues::kAwsOpenshift
static constexpr const char * kAwsOpenshift
Red Hat OpenShift on AWS (ROSA)
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:137
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition: includes/opentelemetry/version.h:24
semconv::cloud::CloudProviderValues::kTencentCloud
static constexpr const char * kTencentCloud
Tencent Cloud.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:281
semconv::cloud::CloudPlatformValues::kGcpCloudRun
static constexpr const char * kGcpCloudRun
Google Cloud Run.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:187
semconv::cloud::CloudProviderValues::kHeroku
static constexpr const char * kHeroku
Heroku Platform as a Service.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:266
semconv::cloud::CloudPlatformValues::kGcpKubernetesEngine
static constexpr const char * kGcpKubernetesEngine
Google Cloud Kubernetes Engine (GKE)
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:192
semconv::cloud::CloudPlatformValues::kOracleCloudOke
static constexpr const char * kOracleCloudOke
Kubernetes Engine (OKE) on Oracle Cloud Infrastructure (OCI)
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:222
semconv::cloud::kCloudResourceId
static constexpr const char * kCloudResourceId
Cloud provider-specific native identifier of the monitored cloud resource (e.g.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:85
semconv::cloud::CloudPlatformValues::kAzureFunctions
static constexpr const char * kAzureFunctions
Azure Functions.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:162
semconv::cloud::CloudPlatformValues::kTencentCloudCvm
static constexpr const char * kTencentCloudCvm
Tencent Cloud Cloud Virtual Machine (CVM)
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:227
semconv::cloud::CloudPlatformValues::kTencentCloudScf
static constexpr const char * kTencentCloudScf
Tencent Cloud Serverless Cloud Function (SCF)
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:237
semconv::cloud::CloudPlatformValues::kGcpCloudFunctions
static constexpr const char * kGcpCloudFunctions
Google Cloud Functions (GCF)
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:197
semconv::cloud::CloudPlatformValues::kAzureAppService
static constexpr const char * kAzureAppService
Azure App Service.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:167
semconv::cloud::CloudPlatformValues::kGcpOpenshift
static constexpr const char * kGcpOpenshift
Red Hat OpenShift on Google Cloud.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:207
semconv::cloud::CloudPlatformValues::kGcpComputeEngine
static constexpr const char * kGcpComputeEngine
Google Cloud Compute Engine (GCE)
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:182
semconv::cloud::CloudProviderValues::kAws
static constexpr const char * kAws
Amazon Web Services.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:251
semconv::cloud::CloudPlatformValues::kGcpAppEngine
static constexpr const char * kGcpAppEngine
Google Cloud App Engine (GAE)
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:202
semconv::cloud::CloudPlatformValues::kOracleCloudCompute
static constexpr const char * kOracleCloudCompute
Compute on Oracle Cloud Infrastructure (OCI)
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:217
semconv::cloud::CloudProviderValues::kAzure
static constexpr const char * kAzure
Microsoft Azure.
Definition: includes/opentelemetry/semconv/incubating/cloud_attributes.h:256