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
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDeliveryStream.MSKSourceConfigurationPropertystatic final classAn 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
-