Class: Aws::QBusiness::Types::GetDataAccessorResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-qbusiness/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:display_name]

Instance Attribute Summary collapse

Instance Attribute Details

#action_configurationsArray<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_idString

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_detailTypes::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_atTime

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_arnString

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_idString

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_nameString

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_arnString

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

#principalString

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_atTime

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