Struct aws_sdk_cloudfront::model::KinesisStreamConfig [−][src]
#[non_exhaustive]pub struct KinesisStreamConfig {
pub role_arn: Option<String>,
pub stream_arn: Option<String>,
}
Expand description
Contains information about the Amazon Kinesis data stream where you are sending real-time log data.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.role_arn: Option<String>
The Amazon Resource Name (ARN) of an Identity and Access Management (IAM) role that CloudFront can use to send real-time log data to your Kinesis data stream.
For more information the IAM role, see Real-time log configuration IAM role in the Amazon CloudFront Developer Guide.
stream_arn: Option<String>
The Amazon Resource Name (ARN) of the Kinesis data stream where you are sending real-time log data.
Implementations
The Amazon Resource Name (ARN) of an Identity and Access Management (IAM) role that CloudFront can use to send real-time log data to your Kinesis data stream.
For more information the IAM role, see Real-time log configuration IAM role in the Amazon CloudFront Developer Guide.
The Amazon Resource Name (ARN) of the Kinesis data stream where you are sending real-time log data.
Creates a new builder-style object to manufacture KinesisStreamConfig
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for KinesisStreamConfig
impl Send for KinesisStreamConfig
impl Sync for KinesisStreamConfig
impl Unpin for KinesisStreamConfig
impl UnwindSafe for KinesisStreamConfig
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more