Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data CustomerManagedS3Storage = CustomerManagedS3Storage' {
- s3ResourceArn :: Text
- roleArn :: Text
- newCustomerManagedS3Storage :: Text -> Text -> CustomerManagedS3Storage
- customerManagedS3Storage_s3ResourceArn :: Lens' CustomerManagedS3Storage Text
- customerManagedS3Storage_roleArn :: Lens' CustomerManagedS3Storage Text
Documentation
data CustomerManagedS3Storage Source #
Contains information about a customer managed Amazon S3 bucket.
See: newCustomerManagedS3Storage
smart constructor.
CustomerManagedS3Storage' | |
|
Instances
newCustomerManagedS3Storage Source #
:: Text | |
-> Text | |
-> CustomerManagedS3Storage |
Create a value of CustomerManagedS3Storage
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:s3ResourceArn:CustomerManagedS3Storage'
, customerManagedS3Storage_s3ResourceArn
- The
ARN
of the Amazon S3 object. For more information about how to find the ARN
for an Amazon S3 object, see
Amazon S3 resources
in the Amazon Simple Storage Service User Guide.
$sel:roleArn:CustomerManagedS3Storage'
, customerManagedS3Storage_roleArn
- The
ARN
of the Identity and Access Management role that allows IoT SiteWise to
send data to Amazon S3.
customerManagedS3Storage_s3ResourceArn :: Lens' CustomerManagedS3Storage Text Source #
The ARN of the Amazon S3 object. For more information about how to find the ARN for an Amazon S3 object, see Amazon S3 resources in the Amazon Simple Storage Service User Guide.
customerManagedS3Storage_roleArn :: Lens' CustomerManagedS3Storage Text Source #
The ARN of the Identity and Access Management role that allows IoT SiteWise to send data to Amazon S3.