Class: Aws::QBusiness::Types::DataAccessor
- Inherits:
-
Struct
- Object
- Struct
- Aws::QBusiness::Types::DataAccessor
- Defined in:
- gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb
Overview
Provides summary information about a data accessor.
Constant Summary collapse
- SENSITIVE =
[:display_name]
Instance Attribute Summary collapse
-
#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 associated IAM Identity Center application.
-
#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
#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.
2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2918 class DataAccessor < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :idc_application_arn, :principal, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the data accessor was created.
2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2918 class DataAccessor < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :idc_application_arn, :principal, :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.
2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2918 class DataAccessor < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :idc_application_arn, :principal, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#data_accessor_id ⇒ String
The unique identifier of the data accessor.
2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2918 class DataAccessor < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :idc_application_arn, :principal, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#display_name ⇒ String
The friendly name of the data accessor.
2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2918 class DataAccessor < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :idc_application_arn, :principal, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |
#idc_application_arn ⇒ String
The Amazon Resource Name (ARN) of the associated IAM Identity Center application.
2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2918 class DataAccessor < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :idc_application_arn, :principal, :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.
2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2918 class DataAccessor < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :idc_application_arn, :principal, :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.
2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2918 class DataAccessor < Struct.new( :display_name, :data_accessor_id, :data_accessor_arn, :idc_application_arn, :principal, :authentication_detail, :created_at, :updated_at) SENSITIVE = [:display_name] include Aws::Structure end |