Show / Hide Table of Contents

Class CfnEventSourceMappingPropsMixin.AmazonManagedKafkaEventSourceConfigProperty

Specific configuration settings for an Amazon Managed Streaming for Apache Kafka (Amazon MSK) event source.

Inheritance
object
CfnEventSourceMappingPropsMixin.AmazonManagedKafkaEventSourceConfigProperty
Implements
CfnEventSourceMappingPropsMixin.IAmazonManagedKafkaEventSourceConfigProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Lambda
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnEventSourceMappingPropsMixin.AmazonManagedKafkaEventSourceConfigProperty : CfnEventSourceMappingPropsMixin.IAmazonManagedKafkaEventSourceConfigProperty
Syntax (vb)
Public Class CfnEventSourceMappingPropsMixin.AmazonManagedKafkaEventSourceConfigProperty Implements CfnEventSourceMappingPropsMixin.IAmazonManagedKafkaEventSourceConfigProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-amazonmanagedkafkaeventsourceconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.Lambda;

             var amazonManagedKafkaEventSourceConfigProperty = new AmazonManagedKafkaEventSourceConfigProperty {
                 ConsumerGroupId = "consumerGroupId",
                 SchemaRegistryConfig = new SchemaRegistryConfigProperty {
                     AccessConfigs = new [] { new SchemaRegistryAccessConfigProperty {
                         Type = "type",
                         Uri = "uri"
                     } },
                     EventRecordFormat = "eventRecordFormat",
                     SchemaRegistryUri = "schemaRegistryUri",
                     SchemaValidationConfigs = new [] { new SchemaValidationConfigProperty {
                         Attribute = "attribute"
                     } }
                 }
             };

Synopsis

Constructors

AmazonManagedKafkaEventSourceConfigProperty()

Specific configuration settings for an Amazon Managed Streaming for Apache Kafka (Amazon MSK) event source.

Properties

ConsumerGroupId

The identifier for the Kafka consumer group to join.

SchemaRegistryConfig

Specific configuration settings for a Kafka schema registry.

Constructors

AmazonManagedKafkaEventSourceConfigProperty()

Specific configuration settings for an Amazon Managed Streaming for Apache Kafka (Amazon MSK) event source.

public AmazonManagedKafkaEventSourceConfigProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-amazonmanagedkafkaeventsourceconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.Lambda;

             var amazonManagedKafkaEventSourceConfigProperty = new AmazonManagedKafkaEventSourceConfigProperty {
                 ConsumerGroupId = "consumerGroupId",
                 SchemaRegistryConfig = new SchemaRegistryConfigProperty {
                     AccessConfigs = new [] { new SchemaRegistryAccessConfigProperty {
                         Type = "type",
                         Uri = "uri"
                     } },
                     EventRecordFormat = "eventRecordFormat",
                     SchemaRegistryUri = "schemaRegistryUri",
                     SchemaValidationConfigs = new [] { new SchemaValidationConfigProperty {
                         Attribute = "attribute"
                     } }
                 }
             };

Properties

ConsumerGroupId

The identifier for the Kafka consumer group to join.

public string? ConsumerGroupId { get; set; }
Property Value

string

Remarks

The consumer group ID must be unique among all your Kafka event sources. After creating a Kafka event source mapping with the consumer group ID specified, you cannot update this value. For more information, see Customizable consumer group ID .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-amazonmanagedkafkaeventsourceconfig.html#cfn-lambda-eventsourcemapping-amazonmanagedkafkaeventsourceconfig-consumergroupid

SchemaRegistryConfig

Specific configuration settings for a Kafka schema registry.

public object? SchemaRegistryConfig { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-amazonmanagedkafkaeventsourceconfig.html#cfn-lambda-eventsourcemapping-amazonmanagedkafkaeventsourceconfig-schemaregistryconfig

Type union: either IResolvable or CfnEventSourceMappingPropsMixin.ISchemaRegistryConfigProperty

Implements

CfnEventSourceMappingPropsMixin.IAmazonManagedKafkaEventSourceConfigProperty
Back to top Generated by DocFX