Struct cfn::aws::kinesisfirehose::DeliveryStreamProperties [] [src]

pub struct DeliveryStreamProperties {
    pub delivery_stream_name: Option<Value<String>>,
    pub delivery_stream_type: Option<Value<String>>,
    pub elasticsearch_destination_configuration: Option<Value<ElasticsearchDestinationConfiguration>>,
    pub extended_s3_destination_configuration: Option<Value<ExtendedS3DestinationConfiguration>>,
    pub kinesis_stream_source_configuration: Option<Value<KinesisStreamSourceConfiguration>>,
    pub redshift_destination_configuration: Option<Value<RedshiftDestinationConfiguration>>,
    pub s3_destination_configuration: Option<Value<S3DestinationConfiguration>>,
}

Properties for the DeliveryStream resource.

Fields

Property DeliveryStreamName.

Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.

Property DeliveryStreamType.

Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.

Property ElasticsearchDestinationConfiguration.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property ExtendedS3DestinationConfiguration.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property KinesisStreamSourceConfiguration.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property RedshiftDestinationConfiguration.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property S3DestinationConfiguration.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Trait Implementations

impl Debug for DeliveryStreamProperties
[src]

[src]

Formats the value using the given formatter. Read more

impl Default for DeliveryStreamProperties
[src]

[src]

Returns the "default value" for a type. Read more

impl Serialize for DeliveryStreamProperties
[src]

[src]

Serialize this value into the given Serde serializer. Read more

impl<'de> Deserialize<'de> for DeliveryStreamProperties
[src]

[src]

Deserialize this value from the given Serde deserializer. Read more

impl From<DeliveryStreamProperties> for DeliveryStream
[src]

[src]

Performs the conversion.

Auto Trait Implementations