Class: Aws::Kendra::Types::DescribeIndexResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Kendra::Types::DescribeIndexResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kendra/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#capacity_units ⇒ Types::CapacityUnitsConfiguration
For Enterprise Edition indexes, you can choose to use additional capacity to meet the needs of your application.
-
#created_at ⇒ Time
The Unix timestamp when the index was created.
-
#description ⇒ String
The description for the index.
-
#document_metadata_configurations ⇒ Array<Types::DocumentMetadataConfiguration>
Configuration information for document metadata or fields.
-
#edition ⇒ String
The Amazon Kendra edition used for the index.
-
#error_message ⇒ String
When the ‘Status` field value is `FAILED`, the `ErrorMessage` field contains a message that explains why.
-
#id ⇒ String
The identifier of the index.
-
#index_statistics ⇒ Types::IndexStatistics
Provides information about the number of FAQ questions and answers and the number of text documents indexed.
-
#name ⇒ String
The name of the index.
-
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role that gives Amazon Kendra permission to write to your Amazon Cloudwatch logs.
-
#server_side_encryption_configuration ⇒ Types::ServerSideEncryptionConfiguration
The identifier of the KMScustomer master key (CMK) that is used to encrypt your data.
-
#status ⇒ String
The current status of the index.
-
#updated_at ⇒ Time
The Unix when the index was last updated.
-
#user_context_policy ⇒ String
The user context policy for the Amazon Kendra index.
-
#user_group_resolution_configuration ⇒ Types::UserGroupResolutionConfiguration
Whether you have enabled the configuration for fetching access levels of groups and users from an IAM Identity Center identity source.
-
#user_token_configurations ⇒ Array<Types::UserTokenConfiguration>
The user token configuration for the Amazon Kendra index.
Instance Attribute Details
#capacity_units ⇒ Types::CapacityUnitsConfiguration
For Enterprise Edition indexes, you can choose to use additional capacity to meet the needs of your application. This contains the capacity units used for the index. A query or document storage capacity of zero indicates that the index is using the default capacity. For more information on the default capacity for an index and adjusting this, see [Adjusting capacity].
[1]: docs.aws.amazon.com/kendra/latest/dg/adjusting-capacity.html
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The Unix timestamp when the index was created.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description for the index.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#document_metadata_configurations ⇒ Array<Types::DocumentMetadataConfiguration>
Configuration information for document metadata or fields. Document metadata are fields or attributes associated with your documents. For example, the company department name associated with each document.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#edition ⇒ String
The Amazon Kendra edition used for the index. You decide the edition when you create the index.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#error_message ⇒ String
When the ‘Status` field value is `FAILED`, the `ErrorMessage` field contains a message that explains why.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The identifier of the index.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#index_statistics ⇒ Types::IndexStatistics
Provides information about the number of FAQ questions and answers and the number of text documents indexed.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the index.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role that gives Amazon Kendra permission to write to your Amazon Cloudwatch logs.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#server_side_encryption_configuration ⇒ Types::ServerSideEncryptionConfiguration
The identifier of the KMScustomer master key (CMK) that is used to encrypt your data. Amazon Kendra doesn’t support asymmetric CMKs.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the index. When the value is ‘ACTIVE`, the index is ready for use. If the `Status` field value is `FAILED`, the `ErrorMessage` field contains a message that explains why.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The Unix when the index was last updated.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#user_context_policy ⇒ String
The user context policy for the Amazon Kendra index.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#user_group_resolution_configuration ⇒ Types::UserGroupResolutionConfiguration
Whether you have enabled the configuration for fetching access levels of groups and users from an IAM Identity Center identity source.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |
#user_token_configurations ⇒ Array<Types::UserTokenConfiguration>
The user token configuration for the Amazon Kendra index.
3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/aws-sdk-kendra/types.rb', line 3855 class DescribeIndexResponse < Struct.new( :name, :id, :edition, :role_arn, :server_side_encryption_configuration, :status, :description, :created_at, :updated_at, :document_metadata_configurations, :index_statistics, :error_message, :capacity_units, :user_token_configurations, :user_context_policy, :user_group_resolution_configuration) SENSITIVE = [] include Aws::Structure end |