Class: Aws::Kendra::Types::AssociatePersonasToEntitiesRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Kendra::Types::AssociatePersonasToEntitiesRequest
- Defined in:
- gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#id ⇒ String
The identifier of your Amazon Kendra experience.
-
#index_id ⇒ String
The identifier of the index for your Amazon Kendra experience.
-
#personas ⇒ Array<Types::EntityPersonaConfiguration>
The personas that define the specific permissions of users or groups in your IAM Identity Center identity source.
Instance Attribute Details
#id ⇒ String
The identifier of your Amazon Kendra experience.
322 323 324 325 326 327 328 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 322 class AssociatePersonasToEntitiesRequest < Struct.new( :id, :index_id, :personas) SENSITIVE = [] include Aws::Structure end |
#index_id ⇒ String
The identifier of the index for your Amazon Kendra experience.
322 323 324 325 326 327 328 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 322 class AssociatePersonasToEntitiesRequest < Struct.new( :id, :index_id, :personas) SENSITIVE = [] include Aws::Structure end |
#personas ⇒ Array<Types::EntityPersonaConfiguration>
The personas that define the specific permissions of users or groups
in your IAM Identity Center identity source. The available personas
or access roles are Owner and Viewer. For more information on
these personas, see Providing access to your search page.
322 323 324 325 326 327 328 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 322 class AssociatePersonasToEntitiesRequest < Struct.new( :id, :index_id, :personas) SENSITIVE = [] include Aws::Structure end |