libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

Description

 
Synopsis

Documentation

data IotSiteWiseCustomerManagedDatastoreS3Storage Source #

Used to store data used by 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.

See: newIotSiteWiseCustomerManagedDatastoreS3Storage smart constructor.

Constructors

IotSiteWiseCustomerManagedDatastoreS3Storage' 

Fields

  • keyPrefix :: Maybe Text

    (Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon 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 (/).

  • bucket :: Text

    The name of the Amazon S3 bucket where your data is stored.

Instances

Instances details
Eq IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

Read IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

Show IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

Generic IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

NFData IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

Hashable IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

ToJSON IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

FromJSON IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

type Rep IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

type Rep IotSiteWiseCustomerManagedDatastoreS3Storage = D1 ('MetaData "IotSiteWiseCustomerManagedDatastoreS3Storage" "Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "IotSiteWiseCustomerManagedDatastoreS3Storage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newIotSiteWiseCustomerManagedDatastoreS3Storage Source #

Create a value of IotSiteWiseCustomerManagedDatastoreS3Storage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyPrefix:IotSiteWiseCustomerManagedDatastoreS3Storage', iotSiteWiseCustomerManagedDatastoreS3Storage_keyPrefix - (Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon 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 (/).

$sel:bucket:IotSiteWiseCustomerManagedDatastoreS3Storage', iotSiteWiseCustomerManagedDatastoreS3Storage_bucket - The name of the Amazon S3 bucket where your data is stored.

iotSiteWiseCustomerManagedDatastoreS3Storage_keyPrefix :: Lens' IotSiteWiseCustomerManagedDatastoreS3Storage (Maybe Text) Source #

(Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon 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 (/).