Interface CfnDeliveryStream.MSKSourceConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDeliveryStream.MSKSourceConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnDeliveryStream
@Stability(Stable)
public static interface CfnDeliveryStream.MSKSourceConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The configuration for the Amazon MSK cluster to be used as the source for a delivery stream.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.kinesisfirehose.*; MSKSourceConfigurationProperty mSKSourceConfigurationProperty = MSKSourceConfigurationProperty.builder() .authenticationConfiguration(AuthenticationConfigurationProperty.builder() .connectivity("connectivity") .roleArn("roleArn") .build()) .mskClusterArn("mskClusterArn") .topicName("topicName") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDeliveryStream.MSKSourceConfigurationProperty
static final class
An implementation forCfnDeliveryStream.MSKSourceConfigurationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The authentication configuration of the Amazon MSK cluster.The ARN of the Amazon MSK cluster.The topic name within the Amazon MSK cluster.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAuthenticationConfiguration
The authentication configuration of the Amazon MSK cluster.- See Also:
-
getMskClusterArn
The ARN of the Amazon MSK cluster.- See Also:
-
getTopicName
The topic name within the Amazon MSK cluster.- See Also:
-
builder
-