Class: Aws::QuickSight::Types::S3KnowledgeBaseParameters
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::S3KnowledgeBaseParameters
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
The parameters that are required to connect to a S3 Knowledge Base data source.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bucket_url ⇒ String
The URL of the S3 bucket that contains the knowledge base data.
-
#metadata_files_location ⇒ String
The location of metadata files within the S3 bucket that describe the structure and content of the knowledge base.
-
#role_arn ⇒ String
Use the
RoleArn
structure to override an account-wide role for a specific S3 Knowledge Base data source.
Instance Attribute Details
#bucket_url ⇒ String
The URL of the S3 bucket that contains the knowledge base data.
30558 30559 30560 30561 30562 30563 30564 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30558 class S3KnowledgeBaseParameters < Struct.new( :role_arn, :bucket_url, :metadata_files_location) SENSITIVE = [] include Aws::Structure end |
#metadata_files_location ⇒ String
The location of metadata files within the S3 bucket that describe the structure and content of the knowledge base.
30558 30559 30560 30561 30562 30563 30564 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30558 class S3KnowledgeBaseParameters < Struct.new( :role_arn, :bucket_url, :metadata_files_location) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
Use the RoleArn
structure to override an account-wide role for a
specific S3 Knowledge Base data source. For example, say an account
administrator has turned off all S3 access with an account-wide
role. The administrator can then use RoleArn
to bypass the
account-wide role and allow S3 access for the single S3 Knowledge
Base data source that is specified in the structure, even if the
account-wide role forbidding S3 access is still active.
30558 30559 30560 30561 30562 30563 30564 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 30558 class S3KnowledgeBaseParameters < Struct.new( :role_arn, :bucket_url, :metadata_files_location) SENSITIVE = [] include Aws::Structure end |