Package-level declarations

Types

Link copied to clipboard
data class AzureMonitorWorkspaceLogsApiConfigArgs(val dataCollectionEndpointUrl: Output<String>, val dataCollectionRule: Output<String>, val schema: Output<SchemaMapArgs>, val stream: Output<String>) : ConvertibleToJava<AzureMonitorWorkspaceLogsApiConfigArgs>

Azure Monitor Workspace Logs Api configurations.

Link copied to clipboard
data class AzureMonitorWorkspaceLogsExporterArgs(val api: Output<AzureMonitorWorkspaceLogsApiConfigArgs>, val cache: Output<CacheConfigurationArgs>? = null, val concurrency: Output<ConcurrencyConfigurationArgs>? = null) : ConvertibleToJava<AzureMonitorWorkspaceLogsExporterArgs>

Azure Monitor Workspace Logs specific configurations.

data class AzureResourceManagerCommonTypesExtendedLocationArgs(val name: Output<String>, val type: Output<Either<String, ExtendedLocationType>>) : ConvertibleToJava<AzureResourceManagerCommonTypesExtendedLocationArgs>

The complex type of the extended location.

Link copied to clipboard
data class BatchProcessorArgs(val batchSize: Output<Int>? = null, val timeout: Output<Int>? = null) : ConvertibleToJava<BatchProcessorArgs>

Batch processor.

Link copied to clipboard
Link copied to clipboard
data class CacheConfigurationArgs(val maxStorageUsage: Output<Int>? = null, val retentionPeriod: Output<Int>? = null) : ConvertibleToJava<CacheConfigurationArgs>

Cache configurations.

Link copied to clipboard
data class ConcurrencyConfigurationArgs(val batchQueueSize: Output<Int>? = null, val workerCount: Output<Int>? = null) : ConvertibleToJava<ConcurrencyConfigurationArgs>

Concurrent publishing configuration.

Link copied to clipboard
data class ExporterArgs(val azureMonitorWorkspaceLogs: Output<AzureMonitorWorkspaceLogsExporterArgs>? = null, val name: Output<String>, val tcp: Output<TcpExporterArgs>? = null, val type: Output<Either<String, ExporterType>>) : ConvertibleToJava<ExporterArgs>

Exporter Info.

Link copied to clipboard
Link copied to clipboard
data class GetAzureMonitorWorkspacePlainArgs(val azureMonitorWorkspaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetAzureMonitorWorkspacePlainArgs>
Link copied to clipboard
data class GetPipelineGroupPlainArgs(val pipelineGroupName: String, val resourceGroupName: String) : ConvertibleToJava<GetPipelineGroupPlainArgs>
Link copied to clipboard
data class NetworkingConfigurationArgs(val externalNetworkingMode: Output<Either<String, ExternalNetworkingMode>>, val host: Output<String>? = null, val routes: Output<List<NetworkingRouteArgs>>) : ConvertibleToJava<NetworkingConfigurationArgs>

Networking configuration for the pipeline group instance.

Link copied to clipboard
data class NetworkingRouteArgs(val path: Output<String>? = null, val port: Output<Int>? = null, val receiver: Output<String>, val subdomain: Output<String>? = null) : ConvertibleToJava<NetworkingRouteArgs>

Networking route configuration.

Link copied to clipboard
data class OtlpReceiverArgs(val endpoint: Output<String>) : ConvertibleToJava<OtlpReceiverArgs>

OTLP Receiver.

Link copied to clipboard
Link copied to clipboard
data class PersistenceConfigurationsArgs(val persistentVolumeName: Output<String>) : ConvertibleToJava<PersistenceConfigurationsArgs>

Persistence options to all pipelines in the instance.

Link copied to clipboard
data class PipelineArgs(val exporters: Output<List<String>>, val name: Output<String>, val processors: Output<List<String>>? = null, val receivers: Output<List<String>>, val type: Output<Either<String, PipelineType>>) : ConvertibleToJava<PipelineArgs>

Pipeline Info.

Link copied to clipboard
Link copied to clipboard
data class ProcessorArgs(val batch: Output<BatchProcessorArgs>? = null, val name: Output<String>, val type: Output<Either<String, ProcessorType>>) : ConvertibleToJava<ProcessorArgs>

Processor Info.

Link copied to clipboard
Link copied to clipboard
data class ReceiverArgs(val name: Output<String>, val otlp: Output<OtlpReceiverArgs>? = null, val syslog: Output<SyslogReceiverArgs>? = null, val type: Output<Either<String, ReceiverType>>, val udp: Output<UdpReceiverArgs>? = null) : ConvertibleToJava<ReceiverArgs>

Receiver Info.

Link copied to clipboard
Link copied to clipboard
data class RecordMapArgs(val from: Output<String>, val to: Output<String>) : ConvertibleToJava<RecordMapArgs>

Record map for schema in azure monitor.

Link copied to clipboard
Link copied to clipboard
data class ResourceMapArgs(val from: Output<String>, val to: Output<String>) : ConvertibleToJava<ResourceMapArgs>

Resource map for schema in azure monitor.

Link copied to clipboard
Link copied to clipboard
data class SchemaMapArgs(val recordMap: Output<List<RecordMapArgs>>, val resourceMap: Output<List<ResourceMapArgs>>? = null, val scopeMap: Output<List<ScopeMapArgs>>? = null) : ConvertibleToJava<SchemaMapArgs>

Schema map for azure monitor for logs.

Link copied to clipboard
Link copied to clipboard
data class ScopeMapArgs(val from: Output<String>, val to: Output<String>) : ConvertibleToJava<ScopeMapArgs>

Scope map for schema in azure monitor.

Link copied to clipboard
Link copied to clipboard
data class ServiceArgs(val persistence: Output<PersistenceConfigurationsArgs>? = null, val pipelines: Output<List<PipelineArgs>>) : ConvertibleToJava<ServiceArgs>

Service Info.

Link copied to clipboard
Link copied to clipboard
data class SyslogReceiverArgs(val endpoint: Output<String>, val protocol: Output<Either<String, SyslogProtocol>>? = null) : ConvertibleToJava<SyslogReceiverArgs>

Base receiver using TCP as transport protocol.

Link copied to clipboard
Link copied to clipboard
data class TcpExporterArgs(val url: Output<String>) : ConvertibleToJava<TcpExporterArgs>

Base exporter using TCP as transport protocol.

Link copied to clipboard
Link copied to clipboard
data class UdpReceiverArgs(val encoding: Output<Either<String, StreamEncodingType>>? = null, val endpoint: Output<String>, val readQueueLength: Output<Int>? = null) : ConvertibleToJava<UdpReceiverArgs>

Receiver using UDP as transport protocol.

Link copied to clipboard