SubscriberSourceCustomLogSourceResourceArgs

data class SubscriberSourceCustomLogSourceResourceArgs(val attributes: Output<List<SubscriberSourceCustomLogSourceResourceAttributeArgs>>? = null, val providers: Output<List<SubscriberSourceCustomLogSourceResourceProviderArgs>>? = null, val sourceName: Output<String>, val sourceVersion: Output<String>? = null) : ConvertibleToJava<SubscriberSourceCustomLogSourceResourceArgs>

Constructors

constructor(attributes: Output<List<SubscriberSourceCustomLogSourceResourceAttributeArgs>>? = null, providers: Output<List<SubscriberSourceCustomLogSourceResourceProviderArgs>>? = null, sourceName: Output<String>, sourceVersion: Output<String>? = null)

Properties

Link copied to clipboard

The attributes of the third-party custom source. See attributes Block below.

Link copied to clipboard

The details of the log provider for the third-party custom source. See provider Block below.

Link copied to clipboard
val sourceName: Output<String>

The name for a third-party custom source. This must be a Regionally unique value.

Link copied to clipboard
val sourceVersion: Output<String>? = null

The version for a third-party custom source. This must be a Regionally unique value.

Functions

Link copied to clipboard
open override fun toJava(): SubscriberSourceCustomLogSourceResourceArgs