Class: Aws::IoTSiteWise::Types::CustomerManagedS3Storage
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTSiteWise::Types::CustomerManagedS3Storage
- Defined in:
- gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb
Overview
Note:
When making an API call, you may pass CustomerManagedS3Storage data as a hash:
{
s3_resource_arn: "ARN", # required
role_arn: "ARN", # required
}
Contains information about a customer managed Amazon S3 bucket.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#role_arn ⇒ String
The [ARN][1] of the Identity and Access Management role that allows IoT SiteWise to send data to Amazon S3.
-
#s3_resource_arn ⇒ String
The [ARN][1] of the Amazon S3 object.
Instance Attribute Details
#role_arn ⇒ String
The ARN of the Identity and Access Management role that allows IoT SiteWise to send data to Amazon S3.
3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 3071 class CustomerManagedS3Storage < Struct.new( :s3_resource_arn, :role_arn) SENSITIVE = [] include Aws::Structure end |
#s3_resource_arn ⇒ String
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.
3071 3072 3073 3074 3075 3076 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 3071 class CustomerManagedS3Storage < Struct.new( :s3_resource_arn, :role_arn) SENSITIVE = [] include Aws::Structure end |