Class: Aws::Kendra::Types::ExperienceConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Kendra::Types::ExperienceConfiguration
- Defined in:
- gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb
Overview
Note:
When making an API call, you may pass ExperienceConfiguration data as a hash:
{
content_source_configuration: {
data_source_ids: ["DataSourceId"],
faq_ids: ["FaqId"],
direct_put_content: false,
},
user_identity_configuration: {
identity_attribute_name: "IdentityAttributeName",
},
}
Provides the configuration information for your Amazon Kendra experience. This includes the data source IDs and/or FAQ IDs, and user or group information to grant access to your Amazon Kendra experience.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#content_source_configuration ⇒ Types::ContentSourceConfiguration
The identifiers of your data sources and FAQs.
-
#user_identity_configuration ⇒ Types::UserIdentityConfiguration
The Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails.
Instance Attribute Details
#content_source_configuration ⇒ Types::ContentSourceConfiguration
The identifiers of your data sources and FAQs. Or, you can specify
that you want to use documents indexed via the BatchPutDocument
API. This is the content you want to use for your Amazon Kendra
experience.
6258 6259 6260 6261 6262 6263 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 6258 class ExperienceConfiguration < Struct.new( :content_source_configuration, :user_identity_configuration) SENSITIVE = [] include Aws::Structure end |
#user_identity_configuration ⇒ Types::UserIdentityConfiguration
The Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails.
6258 6259 6260 6261 6262 6263 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 6258 class ExperienceConfiguration < Struct.new( :content_source_configuration, :user_identity_configuration) SENSITIVE = [] include Aws::Structure end |