/AWS1/CL_IOACUSMANAGEDCHANNE00¶
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.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_bucket TYPE /AWS1/IOABUCKETNAME /AWS1/IOABUCKETNAME¶
The name of the S3 bucket in which channel data is stored.
iv_rolearn TYPE /AWS1/IOAROLEARN /AWS1/IOAROLEARN¶
The ARN of the role that grants IoT Analytics permission to interact with your Amazon S3 resources.
Optional arguments:¶
iv_keyprefix TYPE /AWS1/IOAS3KEYPREFIX /AWS1/IOAS3KEYPREFIX¶
(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 (/).
Queryable Attributes¶
bucket¶
The name of the S3 bucket in which channel data is stored.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUCKET() |
Getter for BUCKET, with configurable default |
ASK_BUCKET() |
Getter for BUCKET w/ exceptions if field has no value |
HAS_BUCKET() |
Determine if BUCKET has a value |
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 (/).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYPREFIX() |
Getter for KEYPREFIX, with configurable default |
ASK_KEYPREFIX() |
Getter for KEYPREFIX w/ exceptions if field has no value |
HAS_KEYPREFIX() |
Determine if KEYPREFIX has a value |
roleArn¶
The ARN of the role that grants IoT Analytics permission to interact with your Amazon S3 resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |