NVIDIA DeepStream SDK API Reference

9.2 Release
includes/opentelemetry/semconv/incubating/faas_attributes.h File Reference

Go to the source code of this file.

Namespaces

 semconv
 
 semconv::faas
 
 semconv::faas::FaasDocumentOperationValues
 
 semconv::faas::FaasInvokedProviderValues
 
 semconv::faas::FaasTriggerValues
 

Variables

static constexpr const char * semconv::faas::kFaasColdstart = "faas.coldstart"
 A boolean that is true if the serverless function is executed for the first time (aka cold-start). More...
 
static constexpr const char * semconv::faas::kFaasCron = "faas.cron"
 A string containing the schedule period as Cron Expression. More...
 
static constexpr const char * semconv::faas::kFaasDocumentCollection = "faas.document.collection"
 The name of the source on which the triggering operation was performed. More...
 
static constexpr const char * semconv::faas::kFaasDocumentName = "faas.document.name"
 The document name/table subjected to the operation. More...
 
static constexpr const char * semconv::faas::kFaasDocumentOperation = "faas.document.operation"
 Describes the type of the operation that was performed on the data. More...
 
static constexpr const char * semconv::faas::kFaasDocumentTime = "faas.document.time"
 A string containing the time when the data was accessed in the ISO 8601 format expressed in UTC. More...
 
static constexpr const char * semconv::faas::kFaasInstance = "faas.instance"
 The execution environment ID as a string, that will be potentially reused for other invocations to the same function/function version. More...
 
static constexpr const char * semconv::faas::kFaasInvocationId = "faas.invocation_id"
 The invocation ID of the current function invocation. More...
 
static constexpr const char * semconv::faas::kFaasInvokedName = "faas.invoked_name"
 The name of the invoked function. More...
 
static constexpr const char * semconv::faas::kFaasInvokedProvider = "faas.invoked_provider"
 The cloud provider of the invoked function. More...
 
static constexpr const char * semconv::faas::kFaasInvokedRegion = "faas.invoked_region"
 The cloud region of the invoked function. More...
 
static constexpr const char * semconv::faas::kFaasMaxMemory = "faas.max_memory"
 The amount of memory available to the serverless function converted to Bytes. More...
 
static constexpr const char * semconv::faas::kFaasName = "faas.name"
 The name of the single function that this runtime instance executes. More...
 
static constexpr const char * semconv::faas::kFaasTime = "faas.time"
 A string containing the function invocation time in the ISO 8601 format expressed in UTC. More...
 
static constexpr const char * semconv::faas::kFaasTrigger = "faas.trigger"
 Type of the trigger which caused this function invocation. More...
 
static constexpr const char * semconv::faas::kFaasVersion = "faas.version"
 The immutable version of the function being executed. More...
 
static constexpr const char * semconv::faas::FaasDocumentOperationValues::kInsert = "insert"
 When a new object is created. More...
 
static constexpr const char * semconv::faas::FaasDocumentOperationValues::kEdit = "edit"
 When an object is modified. More...
 
static constexpr const char * semconv::faas::FaasDocumentOperationValues::kDelete = "delete"
 When an object is deleted. More...
 
static constexpr const char * semconv::faas::FaasInvokedProviderValues::kAlibabaCloud = "alibaba_cloud"
 Alibaba Cloud. More...
 
static constexpr const char * semconv::faas::FaasInvokedProviderValues::kAws = "aws"
 Amazon Web Services. More...
 
static constexpr const char * semconv::faas::FaasInvokedProviderValues::kAzure = "azure"
 Microsoft Azure. More...
 
static constexpr const char * semconv::faas::FaasInvokedProviderValues::kGcp = "gcp"
 Google Cloud Platform. More...
 
static constexpr const char * semconv::faas::FaasInvokedProviderValues::kTencentCloud = "tencent_cloud"
 Tencent Cloud. More...
 
static constexpr const char * semconv::faas::FaasTriggerValues::kDatasource = "datasource"
 A response to some data source operation such as a database or filesystem read/write. More...
 
static constexpr const char * semconv::faas::FaasTriggerValues::kHttp = "http"
 To provide an answer to an inbound HTTP request. More...
 
static constexpr const char * semconv::faas::FaasTriggerValues::kPubsub = "pubsub"
 A function is set to be executed when messages are sent to a messaging system. More...
 
static constexpr const char * semconv::faas::FaasTriggerValues::kTimer = "timer"
 A function is scheduled to be executed regularly. More...
 
static constexpr const char * semconv::faas::FaasTriggerValues::kOther = "other"
 If none of the others apply. More...