class Aws::KafkaConnect::Types::CreateCustomPluginRequest

@note When making an API call, you may pass CreateCustomPluginRequest

data as a hash:

    {
      content_type: "JAR", # required, accepts JAR, ZIP
      description: "__stringMax1024",
      location: { # required
        s3_location: { # required
          bucket_arn: "__string", # required
          file_key: "__string", # required
          object_version: "__string",
        },
      },
      name: "__stringMin1Max128", # required
    }

@!attribute [rw] content_type

The type of the plugin file.
@return [String]

@!attribute [rw] description

A summary description of the custom plugin.
@return [String]

@!attribute [rw] location

Information about the location of a custom plugin.
@return [Types::CustomPluginLocation]

@!attribute [rw] name

The name of the custom plugin.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/kafkaconnect-2021-09-14/CreateCustomPluginRequest AWS API Documentation

Constants

SENSITIVE