CfnCustomPluginMixinProps
- class aws_cdk.mixins_preview.aws_kafkaconnect.mixins.CfnCustomPluginMixinProps(*, content_type=None, description=None, location=None, name=None, tags=None)
Bases:
objectProperties for CfnCustomPluginPropsMixin.
- Parameters:
content_type (
Optional[str]) – The format of the plugin file.description (
Optional[str]) – The description of the custom plugin.location (
Union[IResolvable,CustomPluginLocationProperty,Dict[str,Any],None]) – Information about the location of the custom plugin.name (
Optional[str]) – The name of the custom plugin.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – An array of key-value pairs to apply to this resource.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_kafkaconnect import mixins as kafkaconnect_mixins cfn_custom_plugin_mixin_props = kafkaconnect_mixins.CfnCustomPluginMixinProps( content_type="contentType", description="description", location=kafkaconnect_mixins.CfnCustomPluginPropsMixin.CustomPluginLocationProperty( s3_location=kafkaconnect_mixins.CfnCustomPluginPropsMixin.S3LocationProperty( bucket_arn="bucketArn", file_key="fileKey", object_version="objectVersion" ) ), name="name", tags=[CfnTag( key="key", value="value" )] )
Attributes
- content_type
The format of the plugin file.
- description
The description of the custom plugin.
- location
Information about the location of the custom plugin.
- name
The name of the custom plugin.
- tags
An array of key-value pairs to apply to this resource.