Class: Aws::QBusiness::Types::UpdateDataAccessorRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::QBusiness::Types::UpdateDataAccessorRequest
- 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 updated list of action configurations specifying the allowed actions and any associated filters.
-
#application_id ⇒ String
The unique identifier of the Amazon Q Business application.
-
#authentication_detail ⇒ Types::DataAccessorAuthenticationDetail
The updated authentication configuration details for the data accessor.
-
#data_accessor_id ⇒ String
The unique identifier of the data accessor to update.
-
#display_name ⇒ String
The updated friendly name for the data accessor.
Instance Attribute Details
#action_configurations ⇒ Array<Types::ActionConfiguration>
The updated list of action configurations specifying the allowed actions and any associated filters.
8880 8881 8882 8883 8884 8885 8886 8887 8888 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 8880 class UpdateDataAccessorRequest < Struct.new( :application_id, :data_accessor_id, :action_configurations, :authentication_detail, :display_name) SENSITIVE = [:display_name] include Aws::Structure end |
#application_id ⇒ String
The unique identifier of the Amazon Q Business application.
8880 8881 8882 8883 8884 8885 8886 8887 8888 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 8880 class UpdateDataAccessorRequest < Struct.new( :application_id, :data_accessor_id, :action_configurations, :authentication_detail, :display_name) SENSITIVE = [:display_name] include Aws::Structure end |
#authentication_detail ⇒ Types::DataAccessorAuthenticationDetail
The updated authentication configuration details for the data accessor. This specifies how the ISV will authenticate when accessing data through this data accessor.
8880 8881 8882 8883 8884 8885 8886 8887 8888 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 8880 class UpdateDataAccessorRequest < Struct.new( :application_id, :data_accessor_id, :action_configurations, :authentication_detail, :display_name) SENSITIVE = [:display_name] include Aws::Structure end |
#data_accessor_id ⇒ String
The unique identifier of the data accessor to update.
8880 8881 8882 8883 8884 8885 8886 8887 8888 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 8880 class UpdateDataAccessorRequest < Struct.new( :application_id, :data_accessor_id, :action_configurations, :authentication_detail, :display_name) SENSITIVE = [:display_name] include Aws::Structure end |
#display_name ⇒ String
The updated friendly name for the data accessor.
8880 8881 8882 8883 8884 8885 8886 8887 8888 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 8880 class UpdateDataAccessorRequest < Struct.new( :application_id, :data_accessor_id, :action_configurations, :authentication_detail, :display_name) SENSITIVE = [:display_name] include Aws::Structure end |