Class: Aws::QBusiness::Types::GetDataAccessorResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::QBusiness::Types::GetDataAccessorResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-qbusiness/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:display_name]
Instance Attribute Summary collapse
-
#action_configurations ⇒ Array<Types::ActionConfiguration>
The list of action configurations specifying the allowed actions and any associated filters.
-
#application_id ⇒ String
The unique identifier of the Amazon Q Business application associated with this data accessor.
-
#authentication_detail ⇒ Types::DataAccessorAuthenticationDetail
The authentication configuration details for the data accessor.
-
#created_at ⇒ Time
The timestamp when the data accessor was created.
-
#data_accessor_arn ⇒ String
The Amazon Resource Name (ARN) of the data accessor.
-
#data_accessor_id ⇒ String
The unique identifier of the data accessor.
-
#display_name ⇒ String
The friendly name of the data accessor.
-
#idc_application_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM Identity Center application associated with this data accessor.
-
#principal ⇒ String
The Amazon Resource Name (ARN) of the IAM role for the ISV associated with this data accessor.
-
#updated_at ⇒ Time
The timestamp when the data accessor was last updated.
Instance Attribute Details
#action_configurations ⇒ Array<Types::ActionConfiguration>
The list of action configurations specifying the allowed actions and any associated filters.
4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 4677 class GetDataAccessorResponse < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :application_id, :idc_application_arn, :principal, :action_configurations, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#application_id ⇒ String
The unique identifier of the Amazon Q Business application associated with this data accessor.
4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 4677 class GetDataAccessorResponse < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :application_id, :idc_application_arn, :principal, :action_configurations, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#authentication_detail ⇒ Types::DataAccessorAuthenticationDetail
The authentication configuration details for the data accessor. This specifies how the ISV authenticates when accessing data through this data accessor.
4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 4677 class GetDataAccessorResponse < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :application_id, :idc_application_arn, :principal, :action_configurations, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the data accessor was created.
4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 4677 class GetDataAccessorResponse < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :application_id, :idc_application_arn, :principal, :action_configurations, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#data_accessor_arn ⇒ String
The Amazon Resource Name (ARN) of the data accessor.
4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 4677 class GetDataAccessorResponse < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :application_id, :idc_application_arn, :principal, :action_configurations, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#data_accessor_id ⇒ String
The unique identifier of the data accessor.
4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 4677 class GetDataAccessorResponse < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :application_id, :idc_application_arn, :principal, :action_configurations, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#display_name ⇒ String
The friendly name of the data accessor.
4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 4677 class GetDataAccessorResponse < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :application_id, :idc_application_arn, :principal, :action_configurations, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#idc_application_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM Identity Center application associated with this data accessor.
4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 4677 class GetDataAccessorResponse < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :application_id, :idc_application_arn, :principal, :action_configurations, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#principal ⇒ String
The Amazon Resource Name (ARN) of the IAM role for the ISV associated with this data accessor.
4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 4677 class GetDataAccessorResponse < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :application_id, :idc_application_arn, :principal, :action_configurations, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the data accessor was last updated.
4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 4677 class GetDataAccessorResponse < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :application_id, :idc_application_arn, :principal, :action_configurations, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |