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.
2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2928 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.
2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2928 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.
2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2928 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.
2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2928 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.
2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2928 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.
2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2928 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.
2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2928 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.
2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 2928 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 |