CustomerManagedChannelS3Storage
Used to store channel data in an S3 bucket that you manage. If customer-managed storage is
selected, the retentionPeriod
parameter is ignored. You can't change the choice
of S3 storage after the data store is created.
Contents
- bucket
-
The name of the S3 bucket in which channel data is stored.
Type: String
Length Constraints: Minimum length of 3. Maximum length of 255.
Pattern:
^[a-zA-Z0-9.\-_]*$
Required: Yes
- roleArn
-
The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 resources.
Type: String
Length Constraints: Minimum length of 20. Maximum length of 2048.
Required: Yes
- keyPrefix
-
(Optional) The prefix used to create the keys of the channel data objects. Each object in an S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern:
^[a-zA-Z0-9!_.*'()/{}:-]*/$
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: