Skip to content

CustomArtifactConfiguration

Source code in docs_src/capo_kinesis_analytics_v2/types/custom_artifact_configuration.py
class CustomArtifactConfiguration(TypedDict, closed=True):
    artifact_type: "capo_kinesis_analytics_v2.types.artifact_type.ArtifactType"
    """<p> <code>UDF</code> stands for user-defined functions. This type of artifact must be in an S3 bucket. A <code>DEPENDENCY_JAR</code> can be in either Maven or an S3 bucket.</p>"""
    s3_content_location: NotRequired[
        "capo_kinesis_analytics_v2.types.s3_content_location.S3ContentLocation"
    ]
    maven_reference: NotRequired[
        "capo_kinesis_analytics_v2.types.maven_reference.MavenReference"
    ]
    """<p>The parameters required to fully specify a Maven reference.</p>"""

artifact_type instance-attribute

artifact_type: ArtifactType

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.

maven_reference instance-attribute

maven_reference: NotRequired[MavenReference]

The parameters required to fully specify a Maven reference.

s3_content_location instance-attribute

s3_content_location: NotRequired[S3ContentLocation]