interface DatastoreStorageProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.IoTAnalytics.Mixins.CfnDatastorePropsMixin.DatastoreStorageProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsiotanalytics/mixins#CfnDatastorePropsMixin_DatastoreStorageProperty |
Java | software.amazon.awscdk.mixins.preview.services.iotanalytics.mixins.CfnDatastorePropsMixin.DatastoreStorageProperty |
Python | aws_cdk.mixins_preview.aws_iotanalytics.mixins.CfnDatastorePropsMixin.DatastoreStorageProperty |
TypeScript | @aws-cdk/mixins-preview » aws_iotanalytics » mixins » CfnDatastorePropsMixin » DatastoreStorageProperty |
Where data store data is stored.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as iotanalytics_mixins } from '@aws-cdk/mixins-preview/aws-iotanalytics';
declare const serviceManagedS3: any;
const datastoreStorageProperty: iotanalytics_mixins.CfnDatastorePropsMixin.DatastoreStorageProperty = {
customerManagedS3: {
bucket: 'bucket',
keyPrefix: 'keyPrefix',
roleArn: 'roleArn',
},
iotSiteWiseMultiLayerStorage: {
customerManagedS3Storage: {
bucket: 'bucket',
keyPrefix: 'keyPrefix',
},
},
serviceManagedS3: serviceManagedS3,
};
Properties
| Name | Type | Description |
|---|---|---|
| customer | IResolvable | Customer | Use this to store data store data in an S3 bucket that you manage. |
| iot | IResolvable | Iot | Use this to store data used by AWS IoT SiteWise in an Amazon S3 bucket that you manage. |
| service | any | Use this to store data store data in an S3 bucket managed by the AWS IoT Analytics service. |
customerManagedS3?
Type:
IResolvable | Customer
(optional)
Use this to store data store data in an S3 bucket that you manage.
The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the data store.
iotSiteWiseMultiLayerStorage?
Type:
IResolvable | Iot
(optional)
Use this to store data used by AWS IoT SiteWise in an Amazon S3 bucket that you manage.
You can't change the choice of Amazon S3 storage after your data store is created.
serviceManagedS3?
Type:
any
(optional)
Use this to store data store data in an S3 bucket managed by the AWS IoT Analytics service.
The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the data store.

.NET
Go
Java
Python
TypeScript