Package-level declarations

Types

data class AzureMonitorWorkspaceLogsApiConfigResponse(val dataCollectionEndpointUrl: String, val dataCollectionRule: String, val schema: SchemaMapResponse, val stream: String)

Azure Monitor Workspace Logs Api configurations.

Azure Monitor Workspace Logs specific configurations.

data class AzureMonitorWorkspaceResponseDefaultIngestionSettings(val dataCollectionEndpointResourceId: String, val dataCollectionRuleResourceId: String)

The Data Collection Rule and Endpoint used for ingestion by default.

Link copied to clipboard
data class AzureMonitorWorkspaceResponseMetrics(val internalId: String, val prometheusQueryEndpoint: String)

Properties related to the metrics container in the Azure Monitor Workspace

The complex type of the extended location.

Link copied to clipboard
data class BatchProcessorResponse(val batchSize: Int? = null, val timeout: Int? = null)

Batch processor.

Link copied to clipboard
data class CacheConfigurationResponse(val maxStorageUsage: Int? = null, val retentionPeriod: Int? = null)

Cache configurations.

Link copied to clipboard
data class ConcurrencyConfigurationResponse(val batchQueueSize: Int? = null, val workerCount: Int? = null)

Concurrent publishing configuration.

Link copied to clipboard
data class ExporterResponse(val azureMonitorWorkspaceLogs: AzureMonitorWorkspaceLogsExporterResponse? = null, val name: String, val tcp: TcpExporterResponse? = null, val type: String)

Exporter Info.

Link copied to clipboard
data class GetAzureMonitorWorkspaceResult(val accountId: String, val defaultIngestionSettings: AzureMonitorWorkspaceResponseDefaultIngestionSettings, val etag: String, val id: String, val location: String, val metrics: AzureMonitorWorkspaceResponseMetrics, val name: String, val privateEndpointConnections: List<PrivateEndpointConnectionResponse>, val provisioningState: String, val publicNetworkAccess: String? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

An Azure Monitor Workspace definition

Link copied to clipboard
data class GetPipelineGroupResult(val exporters: List<ExporterResponse>, val extendedLocation: AzureResourceManagerCommonTypesExtendedLocationResponse? = null, val id: String, val location: String, val name: String, val networkingConfigurations: List<NetworkingConfigurationResponse>? = null, val processors: List<ProcessorResponse>, val provisioningState: String, val receivers: List<ReceiverResponse>, val replicas: Int? = null, val service: ServiceResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

A pipeline group definition.

Link copied to clipboard
data class NetworkingConfigurationResponse(val externalNetworkingMode: String, val host: String? = null, val routes: List<NetworkingRouteResponse>)

Networking configuration for the pipeline group instance.

Link copied to clipboard
data class NetworkingRouteResponse(val path: String? = null, val port: Int? = null, val receiver: String, val subdomain: String? = null)

Networking route configuration.

Link copied to clipboard
data class OtlpReceiverResponse(val endpoint: String)

OTLP Receiver.

Link copied to clipboard
data class PersistenceConfigurationsResponse(val persistentVolumeName: String)

Persistence options to all pipelines in the instance.

Link copied to clipboard
data class PipelineResponse(val exporters: List<String>, val name: String, val processors: List<String>? = null, val receivers: List<String>, val type: String)

Pipeline Info.

Link copied to clipboard
data class PrivateEndpointConnectionResponse(val groupIds: List<String>, val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val systemData: SystemDataResponse, val type: String)

The private endpoint connection resource.

Link copied to clipboard
data class PrivateEndpointResponse(val id: String)

The private endpoint resource.

data class PrivateLinkServiceConnectionStateResponse(val actionsRequired: String? = null, val description: String? = null, val status: String? = null)

A collection of information about the state of the connection between service consumer and provider.

Link copied to clipboard
data class ProcessorResponse(val batch: BatchProcessorResponse? = null, val name: String, val type: String)

Processor Info.

Link copied to clipboard
data class ReceiverResponse(val name: String, val otlp: OtlpReceiverResponse? = null, val syslog: SyslogReceiverResponse? = null, val type: String, val udp: UdpReceiverResponse? = null)

Receiver Info.

Link copied to clipboard
data class RecordMapResponse(val from: String, val to: String)

Record map for schema in azure monitor.

Link copied to clipboard
data class ResourceMapResponse(val from: String, val to: String)

Resource map for schema in azure monitor.

Link copied to clipboard
data class SchemaMapResponse(val recordMap: List<RecordMapResponse>, val resourceMap: List<ResourceMapResponse>? = null, val scopeMap: List<ScopeMapResponse>? = null)

Schema map for azure monitor for logs.

Link copied to clipboard
data class ScopeMapResponse(val from: String, val to: String)

Scope map for schema in azure monitor.

Link copied to clipboard
data class ServiceResponse(val persistence: PersistenceConfigurationsResponse? = null, val pipelines: List<PipelineResponse>)

Service Info.

Link copied to clipboard
data class SyslogReceiverResponse(val endpoint: String, val protocol: String? = null)

Base receiver using TCP as transport protocol.

Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
data class TcpExporterResponse(val url: String)

Base exporter using TCP as transport protocol.

Link copied to clipboard
data class UdpReceiverResponse(val encoding: String? = null, val endpoint: String, val readQueueLength: Int? = null)

Receiver using UDP as transport protocol.