Class: Aws::OpenSearchService::Types::GetDirectQueryDataSourceResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpenSearchService::Types::GetDirectQueryDataSourceResponse
- Defined in:
- gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#data_source_access_policy ⇒ String
The IAM access policy document that defines the permissions for accessing the direct query data source.
-
#data_source_arn ⇒ String
The unique, system-generated identifier that represents the data source.
-
#data_source_name ⇒ String
A unique, user-defined label to identify the data source within your OpenSearch Service environment.
-
#data_source_type ⇒ Types::DirectQueryDataSourceType
The supported Amazon Web Services service that is used as the source for direct queries in OpenSearch Service.
-
#description ⇒ String
A description that provides additional context and details about the data source.
-
#open_search_arns ⇒ Array<String>
A list of Amazon Resource Names (ARNs) for the OpenSearch collections that are associated with the direct query data source.
Instance Attribute Details
#data_source_access_policy ⇒ String
The IAM access policy document that defines the permissions for accessing the direct query data source. Returns the current policy configuration in JSON format, or null if no custom policy is configured.
4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4473 class GetDirectQueryDataSourceResponse < Struct.new( :data_source_name, :data_source_type, :description, :open_search_arns, :data_source_access_policy, :data_source_arn) SENSITIVE = [] include Aws::Structure end |
#data_source_arn ⇒ String
The unique, system-generated identifier that represents the data source.
4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4473 class GetDirectQueryDataSourceResponse < Struct.new( :data_source_name, :data_source_type, :description, :open_search_arns, :data_source_access_policy, :data_source_arn) SENSITIVE = [] include Aws::Structure end |
#data_source_name ⇒ String
A unique, user-defined label to identify the data source within your OpenSearch Service environment.
4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4473 class GetDirectQueryDataSourceResponse < Struct.new( :data_source_name, :data_source_type, :description, :open_search_arns, :data_source_access_policy, :data_source_arn) SENSITIVE = [] include Aws::Structure end |
#data_source_type ⇒ Types::DirectQueryDataSourceType
The supported Amazon Web Services service that is used as the source for direct queries in OpenSearch Service.
4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4473 class GetDirectQueryDataSourceResponse < Struct.new( :data_source_name, :data_source_type, :description, :open_search_arns, :data_source_access_policy, :data_source_arn) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description that provides additional context and details about the data source.
4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4473 class GetDirectQueryDataSourceResponse < Struct.new( :data_source_name, :data_source_type, :description, :open_search_arns, :data_source_access_policy, :data_source_arn) SENSITIVE = [] include Aws::Structure end |
#open_search_arns ⇒ Array<String>
A list of Amazon Resource Names (ARNs) for the OpenSearch collections that are associated with the direct query data source.
4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4473 class GetDirectQueryDataSourceResponse < Struct.new( :data_source_name, :data_source_type, :description, :open_search_arns, :data_source_access_policy, :data_source_arn) SENSITIVE = [] include Aws::Structure end |