Interface CfnRealtimeLogConfigPropsMixin.EndPointProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRealtimeLogConfigPropsMixin.EndPointProperty.Jsii$Proxy
- Enclosing class:
CfnRealtimeLogConfigPropsMixin
@Stability(Stable)
public static interface CfnRealtimeLogConfigPropsMixin.EndPointProperty
extends software.amazon.jsii.JsiiSerializable
Contains information about the Amazon Kinesis data stream where you are sending real-time log data for this real-time log configuration.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.cloudfront.*;
EndPointProperty endPointProperty = EndPointProperty.builder()
.kinesisStreamConfig(KinesisStreamConfigProperty.builder()
.roleArn("roleArn")
.streamArn("streamArn")
.build())
.streamType("streamType")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnRealtimeLogConfigPropsMixin.EndPointPropertystatic final classAn implementation forCfnRealtimeLogConfigPropsMixin.EndPointProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getKinesisStreamConfig
Contains information about the Amazon Kinesis data stream where you are sending real-time log data in a real-time log configuration.Returns union: either
IResolvableorCfnRealtimeLogConfigPropsMixin.KinesisStreamConfigProperty- See Also:
-
getStreamType
The type of data stream where you are sending real-time log data.The only valid value is
Kinesis.- See Also:
-
builder
-