AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Represents the output for DescribeStream.
Namespace: Amazon.Kinesis.Model
Assembly: AWSSDK.Kinesis.dll
Version: 3.x.y.z
public class StreamDescription
The StreamDescription type exposes the following members
Name | Description | |
---|---|---|
StreamDescription() |
Name | Type | Description | |
---|---|---|---|
EncryptionType | Amazon.Kinesis.EncryptionType |
Gets and sets the property EncryptionType. The server-side encryption type used on the stream. This parameter can be one of the following values:
|
|
EnhancedMonitoring | System.Collections.Generic.List<Amazon.Kinesis.Model.EnhancedMetrics> |
Gets and sets the property EnhancedMonitoring. Represents the current enhanced monitoring settings of the stream. |
|
HasMoreShards | System.Boolean |
Gets and sets the property HasMoreShards.
If set to |
|
KeyId | System.String |
Gets and sets the property KeyId.
The GUID for the customer-managed Amazon Web Services KMS key to use for encryption.
This value can be a globally unique identifier, a fully specified ARN to either an
alias or a key, or an alias name prefixed by "alias/".You can also use a master key
owned by Kinesis Data Streams by specifying the alias
|
|
RetentionPeriodHours | System.Int32 |
Gets and sets the property RetentionPeriodHours. The current retention period, in hours. Minimum value of 24. Maximum value of 168. |
|
Shards | System.Collections.Generic.List<Amazon.Kinesis.Model.Shard> |
Gets and sets the property Shards. The shards that comprise the stream. |
|
StreamARN | System.String |
Gets and sets the property StreamARN. The Amazon Resource Name (ARN) for the stream being described. |
|
StreamCreationTimestamp | System.DateTime |
Gets and sets the property StreamCreationTimestamp. The approximate time that the stream was created. |
|
StreamModeDetails | Amazon.Kinesis.Model.StreamModeDetails |
Gets and sets the property StreamModeDetails. Specifies the capacity mode to which you want to set your data stream. Currently, in Kinesis Data Streams, you can choose between an on-demand capacity mode and a provisioned capacity mode for your data streams. |
|
StreamName | System.String |
Gets and sets the property StreamName. The name of the stream being described. |
|
StreamStatus | Amazon.Kinesis.StreamStatus |
Gets and sets the property StreamStatus. The current status of the stream being described. The stream status is one of the following states:
|
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5