Skip to content

CustomArtifactConfigurationDescription

Source code in docs_src/capo_kinesis_analytics_v2/types/custom_artifact_configuration_description.py
class CustomArtifactConfigurationDescription(TypedDict, closed=True):
    artifact_type: NotRequired[
        "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_description: NotRequired[
        "capo_kinesis_analytics_v2.types.s3_content_location.S3ContentLocation"
    ]
    maven_reference_description: NotRequired[
        "capo_kinesis_analytics_v2.types.maven_reference.MavenReference"
    ]
    """<p>The parameters that are required to specify a Maven dependency.</p>"""

artifact_type instance-attribute

artifact_type: NotRequired[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_description instance-attribute

maven_reference_description: NotRequired[MavenReference]

The parameters that are required to specify a Maven dependency.

s3_content_location_description instance-attribute

s3_content_location_description: NotRequired[S3ContentLocation]