Interface CfnApplicationOutputProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnApplicationOutputProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.119.0 (build 1634eac)",
date="2025-11-13T16:10:08.049Z")
@Stability(Stable)
public interface CfnApplicationOutputProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnApplicationOutput.
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.kinesisanalytics.*;
CfnApplicationOutputProps cfnApplicationOutputProps = CfnApplicationOutputProps.builder()
.applicationName("applicationName")
.output(OutputProperty.builder()
.destinationSchema(DestinationSchemaProperty.builder()
.recordFormatType("recordFormatType")
.build())
// the properties below are optional
.kinesisFirehoseOutput(KinesisFirehoseOutputProperty.builder()
.resourceArn("resourceArn")
.roleArn("roleArn")
.build())
.kinesisStreamsOutput(KinesisStreamsOutputProperty.builder()
.resourceArn("resourceArn")
.roleArn("roleArn")
.build())
.lambdaOutput(LambdaOutputProperty.builder()
.resourceArn("resourceArn")
.roleArn("roleArn")
.build())
.name("name")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnApplicationOutputPropsstatic final classAn implementation forCfnApplicationOutputProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Name of the application to which you want to add the output configuration.An array of objects, each describing one output configuration.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getApplicationName
Name of the application to which you want to add the output configuration.- See Also:
-
getOutput
An array of objects, each describing one output configuration.In the output configuration, you specify the name of an in-application stream, a destination (that is, an Amazon Kinesis stream, an Amazon Kinesis Firehose delivery stream, or an AWS Lambda function), and record the formation to use when writing to the destination.
Returns union: either
IResolvableorCfnApplicationOutput.OutputProperty- See Also:
-
builder
- Returns:
- a
CfnApplicationOutputProps.BuilderofCfnApplicationOutputProps
-