Class: Aws::QuickSight::Types::OAuthClientApplicationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::OAuthClientApplicationSummary
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
A summary of an OAuthClientApplication.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the OAuthClientApplication.
-
#created_time ⇒ Time
The time that the OAuthClientApplication was created.
-
#data_source_type ⇒ String
The type of data source that the OAuthClientApplication is used with.
-
#identity_provider_vpc_connection_properties ⇒ Types::VpcConnectionProperties
VPC connection properties.
-
#last_updated_time ⇒ Time
The time that the OAuthClientApplication was last updated.
-
#name ⇒ String
The display name of the OAuthClientApplication.
-
#o_auth_client_application_id ⇒ String
The ID of the OAuthClientApplication.
-
#o_auth_client_authentication_type ⇒ String
The OAuth client authentication type used by the OAuthClientApplication.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the OAuthClientApplication.
31440 31441 31442 31443 31444 31445 31446 31447 31448 31449 31450 31451 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31440 class OAuthClientApplicationSummary < Struct.new( :o_auth_client_application_id, :name, :o_auth_client_authentication_type, :data_source_type, :identity_provider_vpc_connection_properties, :created_time, :last_updated_time, :arn) SENSITIVE = [] include Aws::Structure end |
#created_time ⇒ Time
The time that the OAuthClientApplication was created.
31440 31441 31442 31443 31444 31445 31446 31447 31448 31449 31450 31451 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31440 class OAuthClientApplicationSummary < Struct.new( :o_auth_client_application_id, :name, :o_auth_client_authentication_type, :data_source_type, :identity_provider_vpc_connection_properties, :created_time, :last_updated_time, :arn) SENSITIVE = [] include Aws::Structure end |
#data_source_type ⇒ String
The type of data source that the OAuthClientApplication is used
with. Valid values are SNOWFLAKE.
31440 31441 31442 31443 31444 31445 31446 31447 31448 31449 31450 31451 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31440 class OAuthClientApplicationSummary < Struct.new( :o_auth_client_application_id, :name, :o_auth_client_authentication_type, :data_source_type, :identity_provider_vpc_connection_properties, :created_time, :last_updated_time, :arn) SENSITIVE = [] include Aws::Structure end |
#identity_provider_vpc_connection_properties ⇒ Types::VpcConnectionProperties
VPC connection properties.
31440 31441 31442 31443 31444 31445 31446 31447 31448 31449 31450 31451 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31440 class OAuthClientApplicationSummary < Struct.new( :o_auth_client_application_id, :name, :o_auth_client_authentication_type, :data_source_type, :identity_provider_vpc_connection_properties, :created_time, :last_updated_time, :arn) SENSITIVE = [] include Aws::Structure end |
#last_updated_time ⇒ Time
The time that the OAuthClientApplication was last updated.
31440 31441 31442 31443 31444 31445 31446 31447 31448 31449 31450 31451 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31440 class OAuthClientApplicationSummary < Struct.new( :o_auth_client_application_id, :name, :o_auth_client_authentication_type, :data_source_type, :identity_provider_vpc_connection_properties, :created_time, :last_updated_time, :arn) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The display name of the OAuthClientApplication.
31440 31441 31442 31443 31444 31445 31446 31447 31448 31449 31450 31451 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31440 class OAuthClientApplicationSummary < Struct.new( :o_auth_client_application_id, :name, :o_auth_client_authentication_type, :data_source_type, :identity_provider_vpc_connection_properties, :created_time, :last_updated_time, :arn) SENSITIVE = [] include Aws::Structure end |
#o_auth_client_application_id ⇒ String
The ID of the OAuthClientApplication. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
31440 31441 31442 31443 31444 31445 31446 31447 31448 31449 31450 31451 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31440 class OAuthClientApplicationSummary < Struct.new( :o_auth_client_application_id, :name, :o_auth_client_authentication_type, :data_source_type, :identity_provider_vpc_connection_properties, :created_time, :last_updated_time, :arn) SENSITIVE = [] include Aws::Structure end |
#o_auth_client_authentication_type ⇒ String
The OAuth client authentication type used by the
OAuthClientApplication. Valid values are TOKEN.
31440 31441 31442 31443 31444 31445 31446 31447 31448 31449 31450 31451 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31440 class OAuthClientApplicationSummary < Struct.new( :o_auth_client_application_id, :name, :o_auth_client_authentication_type, :data_source_type, :identity_provider_vpc_connection_properties, :created_time, :last_updated_time, :arn) SENSITIVE = [] include Aws::Structure end |