Class: Aws::DataSync::Types::DescribeLocationS3Response
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataSync::Types::DescribeLocationS3Response
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-datasync/types.rb
Overview
DescribeLocationS3Response
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#agent_arns ⇒ Array<String>
If you are using DataSync on an Amazon Web Services Outpost, the Amazon Resource Name (ARNs) of the EC2 agents deployed on your Outpost.
-
#creation_time ⇒ Time
The time that the Amazon S3 bucket location was created.
-
#location_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon S3 bucket or access point.
-
#location_uri ⇒ String
The URL of the Amazon S3 location that was described.
-
#s3_config ⇒ Types::S3Config
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role used to access an Amazon S3 bucket.
-
#s3_storage_class ⇒ String
The Amazon S3 storage class that you chose to store your files in when this location is used as a task destination.
Instance Attribute Details
#agent_arns ⇒ Array<String>
If you are using DataSync on an Amazon Web Services Outpost, the Amazon Resource Name (ARNs) of the EC2 agents deployed on your Outpost. For more information about launching a DataSync agent on an Amazon Web Services Outpost, see [Deploy your DataSync agent on Outposts].
[1]: docs.aws.amazon.com/datasync/latest/userguide/deploy-agents.html#outposts-agent
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 |
# File 'lib/aws-sdk-datasync/types.rb', line 2146 class DescribeLocationS3Response < Struct.new( :location_arn, :location_uri, :s3_storage_class, :s3_config, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The time that the Amazon S3 bucket location was created.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 |
# File 'lib/aws-sdk-datasync/types.rb', line 2146 class DescribeLocationS3Response < Struct.new( :location_arn, :location_uri, :s3_storage_class, :s3_config, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#location_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon S3 bucket or access point.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 |
# File 'lib/aws-sdk-datasync/types.rb', line 2146 class DescribeLocationS3Response < Struct.new( :location_arn, :location_uri, :s3_storage_class, :s3_config, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#location_uri ⇒ String
The URL of the Amazon S3 location that was described.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 |
# File 'lib/aws-sdk-datasync/types.rb', line 2146 class DescribeLocationS3Response < Struct.new( :location_arn, :location_uri, :s3_storage_class, :s3_config, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#s3_config ⇒ Types::S3Config
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role used to access an Amazon S3 bucket.
For detailed information about using such a role, see Creating a Location for Amazon S3 in the *DataSync User Guide*.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 |
# File 'lib/aws-sdk-datasync/types.rb', line 2146 class DescribeLocationS3Response < Struct.new( :location_arn, :location_uri, :s3_storage_class, :s3_config, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#s3_storage_class ⇒ String
The Amazon S3 storage class that you chose to store your files in when this location is used as a task destination. For more information about S3 storage classes, see [Amazon S3 Storage Classes]. Some storage classes have behaviors that can affect your S3 storage cost. For detailed information, see [Considerations when working with S3 storage classes in DataSync].
[1]: aws.amazon.com/s3/storage-classes/ [2]: docs.aws.amazon.com/datasync/latest/userguide/create-s3-location.html#using-storage-classes
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 |
# File 'lib/aws-sdk-datasync/types.rb', line 2146 class DescribeLocationS3Response < Struct.new( :location_arn, :location_uri, :s3_storage_class, :s3_config, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |