# Functions
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
AlwaysOff represents AlwaysOffSampler.
AlwaysOn represents AlwaysOnSampler.
B3 represents B3 Single.
B3Multi represents B3 Multi.
Baggage represents W3C Baggage.
IngressRuleTypePath configures Ingress to use single host with multiple paths.
IngressRuleTypeSubdomain configures Ingress to use multiple hosts - one for each exposed receiver port.
IngressTypeNginx specifies that an ingress entry should be created.
IngressTypeOpenshiftRoute specifies that an route entry should be created.
Jaeger represents Jaeger.
JaegerRemote represents JaegerRemoteSampler.
ManagementStateManaged when the AmazonCloudWatchAgent custom resource should be reconciled by the operator.
ManagementStateUnmanaged when the AmazonCloudWatchAgent custom resource should not be reconciled by the operator.
ModeDaemonSet specifies that the collector should be deployed as a Kubernetes DaemonSet.
ModeDeployment specifies that the collector should be deployed as a Kubernetes Deployment.
ModeSidecar specifies that the collector should be deployed as a sidecar to pods.
ModeStatefulSet specifies that the collector should be deployed as a Kubernetes StatefulSet.
None represents automatically configured propagator.
OTTrace represents OT Trace.
ParentBasedAlwaysOff represents ParentBased(root=AlwaysOffSampler).
ParentBasedAlwaysOn represents ParentBased(root=AlwaysOnSampler).
ParentBasedJaegerRemote represents ParentBased(root=JaegerRemoteSampler).
ParentBasedTraceIDRatio represents ParentBased(root=TraceIdRatioBased).
TLSRouteTerminationTypeEdge indicates that encryption should be terminated at the edge router.
TLSRouteTerminationTypeInsecure indicates that insecure connections are allowed.
TLSTerminationPassthrough indicates that the destination service is responsible for decrypting traffic.
TLSTerminationReencrypt indicates that traffic will be decrypted on the edge and re-encrypt using a new certificate.
TraceContext represents W3C Trace Context.
TraceIDRatio represents TraceIdRatioBased.
UpgradeStrategyAutomatic specifies that the operator will automatically apply upgrades to the CR.
UpgradeStrategyNone specifies that the operator will not apply any upgrades to the CR.
XRay represents AWS X-Ray.
XRay represents AWS X-Ray Centralized Sampling.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
AmazonCloudWatchAgent is the Schema for the amazoncloudwatchagents API.
AmazonCloudWatchAgentList contains a list of AmazonCloudWatchAgent.
AmazonCloudWatchAgentSpec defines the desired state of AmazonCloudWatchAgent.
AmazonCloudWatchAgentStatus defines the observed state of AmazonCloudWatchAgent.
ApacheHttpd defines Apache SDK and instrumentation configuration.
AutoscalerSpec defines the AmazonCloudWatchAgent's pod autoscaling specification.
No description provided by the author
No description provided by the author
DcgmExporter is the Schema for the DcgmExporters API.
DcgmExporterList contains a list of DcgmExporter.
DcgmExporterSpec defines the desired state of DcgmExporter.
DcgmExporterStatus defines the observed state of DcgmExporter.
DotNet defines DotNet SDK and instrumentation configuration.
Exporter defines OTLP exporter configuration.
No description provided by the author
Ingress is used to specify how OpenTelemetry Collector is exposed.
Instrumentation is the spec for OpenTelemetry instrumentation.
InstrumentationList contains a list of Instrumentation.
InstrumentationSpec defines the desired state of OpenTelemetry SDK and instrumentation.
InstrumentationStatus defines status of the instrumentation.
No description provided by the author
Java defines Java SDK and instrumentation configuration.
MetricsConfigSpec defines a metrics config.
MetricSpec defines a subset of metrics to be defined for the HPA's metric array more metric type can be supported as needed.
NeuronMonitor is the Schema for the NeuronMonitor API.
NeuronMonitorList contains a list of NeuronMonitor.
NeuronMonitorSpec defines the desired state of NeuronMonitor.
NeuronMonitorStatus defines the observed state of NeuronMonitor.
Nginx defines Nginx SDK and instrumentation configuration.
NodeJS defines NodeJS SDK and instrumentation configuration.
ObservabilitySpec defines how telemetry data gets handled.
OpenShiftRoute defines openshift route specific settings.
PodDisruptionBudgetSpec defines the AmazonCloudWatchAgent's pod disruption budget specification.
Probe defines the OpenTelemetry's pod probe config.
Python defines Python SDK and instrumentation configuration.
Resource defines the configuration for the resource attributes, as defined by the OpenTelemetry specification.
Sampler defines sampling configuration.
ScaleSubresourceStatus defines the observed state of the AmazonCloudWatchAgent's scale subresource.
# Type aliases
IngressRuleType defines how the collector receivers will be exposed in the Ingress.
No description provided by the author
ManagementStateType defines the type for CR management states.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author