Resource Types

AddClusterInfo

AddClusterInfo is the Schema for the addclusterinfo odigos action API

FieldTypeDescription
apiVersionstring/v1alpha1
kindstringAddClusterInfo
metadatameta/v1.ObjectMeta

No description provided. Refer to the Kubernetes API documentation for the fields of the metadata field.

specAddClusterInfoSpecNo description provided.
statusAddClusterInfoStatusNo description provided.

DeleteAttribute

DeleteAttribute is the Schema for the DeleteAttribute odigos action API

FieldTypeDescription
apiVersionstring/v1alpha1
kindstringDeleteAttribute
metadatameta/v1.ObjectMeta

No description provided. Refer to the Kubernetes API documentation for the fields of the metadata field.

specDeleteAttributeSpecNo description provided.
statusDeleteAttributeStatusNo description provided.

ErrorSampler

ErrorSampler is the Schema for the ErrorSampler odigos action API

FieldTypeDescription
apiVersionstring/v1alpha1
kindstringErrorSampler
metadatameta/v1.ObjectMeta

No description provided. Refer to the Kubernetes API documentation for the fields of the metadata field.

specErrorSamplerSpecNo description provided.
statusErrorSamplerStatusNo description provided.

K8sAttributesResolver

K8sAttributesResolver allows adding an action to collect k8s attributes.

FieldTypeDescription
apiVersionstring/v1alpha1
kindstringK8sAttributesResolver
metadatameta/v1.ObjectMeta

No description provided. Refer to the Kubernetes API documentation for the fields of the metadata field.

specK8sAttributesSpecNo description provided.
statusK8sAttributesStatusNo description provided.

LatencySampler

LatencySampler is the Schema for the LatencySampler odigos action API

FieldTypeDescription
apiVersionstring/v1alpha1
kindstringLatencySampler
metadatameta/v1.ObjectMeta

No description provided. Refer to the Kubernetes API documentation for the fields of the metadata field.

specLatencySamplerSpecNo description provided.
statusLatencySamplerStatusNo description provided.

PiiMasking

PiiMasking is the Schema for the PiiMasking odigos action API

FieldTypeDescription
apiVersionstring/v1alpha1
kindstringPiiMasking
metadatameta/v1.ObjectMeta

No description provided. Refer to the Kubernetes API documentation for the fields of the metadata field.

specPiiMaskingSpecNo description provided.
statusPiiMaskingStatusNo description provided.

ProbabilisticSampler

ProbabilisticSampler is the Schema for the ProbabilisticSampler odigos action API

FieldTypeDescription
apiVersionstring/v1alpha1
kindstringProbabilisticSampler
metadatameta/v1.ObjectMeta

No description provided. Refer to the Kubernetes API documentation for the fields of the metadata field.

specProbabilisticSamplerSpecNo description provided.
statusProbabilisticSamplerStatusNo description provided.

RenameAttribute

RenameAttribute is the Schema for the RenameAttribute odigos action API

FieldTypeDescription
apiVersionstring/v1alpha1
kindstringRenameAttribute
metadatameta/v1.ObjectMeta

No description provided. Refer to the Kubernetes API documentation for the fields of the metadata field.

specRenameAttributeSpecNo description provided.
statusRenameAttributeStatusNo description provided.

AddClusterInfoSpec

Appears in:

AddClusterInfoSpec defines the desired state of AddClusterInfo action

FieldTypeDescription
actionNamestringNo description provided.
notesstringNo description provided.
disabledboolNo description provided.
signals[]common.ObservabilitySignalNo description provided.
clusterAttributes[]OtelAttributeWithValueNo description provided.

AddClusterInfoStatus

Appears in:

AddClusterInfoStatus defines the observed state of AddClusterInfo action

FieldTypeDescription
conditions[]meta/v1.Condition

Represents the observations of a addclusterinfo’s current state. Known .status.conditions.type are: “Available”, “Progressing”

DeleteAttributeSpec

Appears in:

DeleteAttributeSpec defines the desired state of DeleteAttribute action

FieldTypeDescription
actionNamestringNo description provided.
notesstringNo description provided.
disabledboolNo description provided.
signals[]common.ObservabilitySignalNo description provided.
attributeNamesToDelete[]stringNo description provided.

DeleteAttributeStatus

Appears in:

DeleteAttributeStatus defines the observed state of DeleteAttribute action

FieldTypeDescription
conditions[]meta/v1.Condition

Represents the observations of a DeleteAttribute’s current state. Known .status.conditions.type are: “Available”, “Progressing”

ErrorSamplerSpec

Appears in:

ErrorSamplerSpec defines the desired state of ErrorSampler action

FieldTypeDescription
actionNamestringNo description provided.
notesstringNo description provided.
disabledboolNo description provided.
signals[]common.ObservabilitySignalNo description provided.
fallback_sampling_ratiofloat64

Specifies the ratio of non-error traces to be sampled.

ErrorSamplerStatus

Appears in:

ErrorSamplerStatus defines the observed state of ErrorSampler action

FieldTypeDescription
conditions[]meta/v1.Condition

Represents the observations of a ErrorSampler’s current state. Known .status.conditions.type are: “Available”, “Progressing”

HttpRouteFilter

Appears in:

FieldTypeDescription
http_routestring

Specifies the http.route to be sampled

service_namestring

Specifies the service to be sampled

minimum_latency_thresholdint

Specifies the lower latency threshold in milliseconds; traces with latency equal to or exceeding this value will be considered for sampling.

fallback_sampling_ratiofloat64

Specifies the fallback sampling ratio to be applied in case service and endpoint filter match but the latency threshold is not met.

K8sAnnotationAttribute

Appears in:

FieldTypeDescription
annotationKeystring

The label name to be extracted from the pod. e.g. “kubectl.kubernetes.io/restartedAt”

attributeKeystring

The attribute key to be used for the resource attribute created from the label. e.g. “kubectl.kubernetes.restartedAte”

K8sAttributesSpec

Appears in:

FieldTypeDescription
actionNamestringNo description provided.
notesstringNo description provided.
disabledboolNo description provided.
signals[]common.ObservabilitySignalNo description provided.
collectContainerAttributesbool

Collect the following container related attributes: k8s.container.name container.id container.image.name container.image.tag

collectWorkloadUIDbool

Collect the following workload UID attributes: k8s.deployment.uid k8s.daemonset.uid k8s.statefulset.uid

collectClusterUIDbool

Collect the k8s.cluster.uid attribute, which is set to the uid of the namespace “kube-system”

labelsAttributes[]K8sLabelAttribute

list of labels to be extracted from the pod, and the attribute key to be used for the resource attribute created from each label.

annotationsAttributes[]K8sAnnotationAttribute

list of annotations to be extracted from the pod, and the attribute key to be used for the resource attribute created from each annotation.

K8sAttributesStatus

Appears in:

K8sAttributesStatus defines the observed state of K8sAttributes action

FieldTypeDescription
conditions[]meta/v1.Condition

Represents the observations of a k8sattributes’ current state. Known .status.conditions.type are: “Available”, “Progressing”

K8sLabelAttribute

Appears in:

FieldTypeDescription
labelKeystring

The label name to be extracted from the pod. e.g. “app.kubernetes.io/name”

attributeKeystring

The attribute key to be used for the resource attribute created from the label. e.g. “app.kubernetes.name”

LatencySamplerSpec

Appears in:

LatencySamplerSpec defines the desired state of LatencySampler action

FieldTypeDescription
actionNamestringNo description provided.
notesstringNo description provided.
disabledboolNo description provided.
signals[]common.ObservabilitySignalNo description provided.
endpoints_filters[]HttpRouteFilter

Specifies the list of endpoint filters to be applied for sampling

LatencySamplerStatus

Appears in:

LatencySamplerStatus defines the observed state of LatencySampler action

FieldTypeDescription
conditions[]meta/v1.Condition

Represents the observations of a LatencySampler’s current state. Known .status.conditions.type are: “Available”, “Progressing”

OtelAttributeWithValue

Appears in:

FieldTypeDescription
attributeNamestring

the name of the attribute to insert

attributeStringValuestring

if the value is a string, this field should be used. empty string is a valid value

PiiCategory

(Alias of string)

Appears in:

PiiMaskingSpec

Appears in:

PiiMaskingSpec defines the desired state of PiiMasking action

FieldTypeDescription
actionNamestringNo description provided.
notesstringNo description provided.
disabledboolNo description provided.
signals[]common.ObservabilitySignalNo description provided.
piiCategories[]PiiCategoryNo description provided.

PiiMaskingStatus

Appears in:

PiiMaskingStatus defines the observed state of PiiMasking action

FieldTypeDescription
conditions[]meta/v1.Condition

Represents the observations of a piiMasking’s current state. Known .status.conditions.type are: “Available”, “Progressing”

ProbabilisticSamplerSpec

Appears in:

ProbabilisticSamplerSpec defines the desired state of ProbabilisticSampler action

FieldTypeDescription
actionNamestringNo description provided.
notesstringNo description provided.
disabledboolNo description provided.
signals[]common.ObservabilitySignalNo description provided.
sampling_percentagestringNo description provided.

ProbabilisticSamplerStatus

Appears in:

ProbabilisticSamplerStatus defines the observed state of ProbabilisticSampler action

FieldTypeDescription
conditions[]meta/v1.Condition

Represents the observations of a ProbabilisticSampler’s current state. Known .status.conditions.type are: “Available”, “Progressing”

RenameAttributeSpec

Appears in:

RenameAttributeSpec defines the desired state of RenameAttribute action

FieldTypeDescription
actionNamestringNo description provided.
notesstringNo description provided.
disabledboolNo description provided.
signals[]common.ObservabilitySignalNo description provided.
renamesmap[string]stringNo description provided.

RenameAttributeStatus

Appears in:

RenameAttributeStatus defines the observed state of RenameAttribute action

FieldTypeDescription
conditions[]meta/v1.Condition

Represents the observations of a RenameAttribute’s current state. Known .status.conditions.type are: “Available”, “Progressing”