Interface CfnRealtimeLogConfig.EndPointProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRealtimeLogConfig.EndPointProperty.Jsii$Proxy
- Enclosing class:
CfnRealtimeLogConfig
@Stability(Stable)
public static interface CfnRealtimeLogConfig.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.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 forCfnRealtimeLogConfig.EndPointPropertystatic final classAn implementation forCfnRealtimeLogConfig.EndPointProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Contains information about the Amazon Kinesis data stream where you are sending real-time log data in a real-time log configuration.The type of data stream where you are sending real-time log data.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
IResolvableorCfnRealtimeLogConfig.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
-