Interface CfnConfigurationSet.KinesisFirehoseDestinationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnConfigurationSet.KinesisFirehoseDestinationProperty.Jsii$Proxy
- Enclosing class:
CfnConfigurationSet
@Stability(Stable)
public static interface CfnConfigurationSet.KinesisFirehoseDestinationProperty
extends software.amazon.jsii.JsiiSerializable
Contains the delivery stream Amazon Resource Name (ARN), and the ARN of the AWS Identity and Access Management (IAM) role associated with a Firehose event destination.
Event destinations, such as Firehose, are associated with configuration sets, which enable you to publish message sending events.
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.smsvoice.*; KinesisFirehoseDestinationProperty kinesisFirehoseDestinationProperty = KinesisFirehoseDestinationProperty.builder() .deliveryStreamArn("deliveryStreamArn") .iamRoleArn("iamRoleArn") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnConfigurationSet.KinesisFirehoseDestinationProperty
static final class
An implementation forCfnConfigurationSet.KinesisFirehoseDestinationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The Amazon Resource Name (ARN) of the delivery stream.The ARN of an AWS Identity and Access Management role that is able to write event data to an Amazon Data Firehose destination.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDeliveryStreamArn
The Amazon Resource Name (ARN) of the delivery stream.- See Also:
-
getIamRoleArn
The ARN of an AWS Identity and Access Management role that is able to write event data to an Amazon Data Firehose destination.- See Also:
-
builder
-