otelCollectorSecurityScheme property

String? otelCollectorSecurityScheme
getter/setter pair

The security scheme for the OTel Collector endpoint.

Defaults to NONE (unauthenticated OTLP/HTTP), preserving today's behavior for existing configurations. Only applicable when exporter == OPEN_TELEMETRY_COLLECTOR.

Optional. Possible string values are:

  • "OTEL_COLLECTOR_SECURITY_SCHEME_UNSPECIFIED" : Unspecified. Behavior is identical to NONE.
  • "NONE" : Default. Unauthenticated OTLP/HTTP export. Preserves today's behavior byte-for-byte for existing configurations.
  • "MTLS" : Mutual TLS via customer PKI. Cert material is stored in Apigee Keystores/Truststores and referenced by resource ID in mtls_config (same mechanism as TargetServer.tls_info).

Implementation

core.String? otelCollectorSecurityScheme;