ApplicationCustomArtifactConfigurationArgs

data class ApplicationCustomArtifactConfigurationArgs(val artifactType: Output<ApplicationCustomArtifactConfigurationArtifactType>, val mavenReference: Output<ApplicationMavenReferenceArgs>? = null, val s3ContentLocation: Output<ApplicationS3ContentLocationArgs>? = null) : ConvertibleToJava<ApplicationCustomArtifactConfigurationArgs>

The configuration of connectors and user-defined functions.

Constructors

constructor(artifactType: Output<ApplicationCustomArtifactConfigurationArtifactType>, mavenReference: Output<ApplicationMavenReferenceArgs>? = null, s3ContentLocation: Output<ApplicationS3ContentLocationArgs>? = null)

Properties

Link copied to clipboard

Set this to either UDF or DEPENDENCY_JAR. UDF stands for user-defined functions. This type of artifact must be in an S3 bucket. A DEPENDENCY_JAR can be in either Maven or an S3 bucket.

Link copied to clipboard

The parameters required to fully specify a Maven reference.

Link copied to clipboard

The location of the custom artifacts.

Functions

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