Class: Aws::QuickSight::Types::OAuthParameters
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::OAuthParameters
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-quicksight/types.rb
Overview
An object that contains information needed to create a data source connection that uses OAuth client credentials. This option is available for data source connections that are made with Snowflake and Starburst.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#identity_provider_resource_uri ⇒ String
The resource uri of the identity provider.
-
#identity_provider_vpc_connection_properties ⇒ Types::VpcConnectionProperties
VPC connection properties.
-
#o_auth_scope ⇒ String
The OAuth scope.
-
#token_provider_url ⇒ String
The token endpoint URL of the identity provider.
Instance Attribute Details
#identity_provider_resource_uri ⇒ String
The resource uri of the identity provider.
24740 24741 24742 24743 24744 24745 24746 24747 |
# File 'lib/aws-sdk-quicksight/types.rb', line 24740 class OAuthParameters < Struct.new( :token_provider_url, :o_auth_scope, :identity_provider_vpc_connection_properties, :identity_provider_resource_uri) SENSITIVE = [] include Aws::Structure end |
#identity_provider_vpc_connection_properties ⇒ Types::VpcConnectionProperties
VPC connection properties.
24740 24741 24742 24743 24744 24745 24746 24747 |
# File 'lib/aws-sdk-quicksight/types.rb', line 24740 class OAuthParameters < Struct.new( :token_provider_url, :o_auth_scope, :identity_provider_vpc_connection_properties, :identity_provider_resource_uri) SENSITIVE = [] include Aws::Structure end |
#o_auth_scope ⇒ String
The OAuth scope.
24740 24741 24742 24743 24744 24745 24746 24747 |
# File 'lib/aws-sdk-quicksight/types.rb', line 24740 class OAuthParameters < Struct.new( :token_provider_url, :o_auth_scope, :identity_provider_vpc_connection_properties, :identity_provider_resource_uri) SENSITIVE = [] include Aws::Structure end |
#token_provider_url ⇒ String
The token endpoint URL of the identity provider.
24740 24741 24742 24743 24744 24745 24746 24747 |
# File 'lib/aws-sdk-quicksight/types.rb', line 24740 class OAuthParameters < Struct.new( :token_provider_url, :o_auth_scope, :identity_provider_vpc_connection_properties, :identity_provider_resource_uri) SENSITIVE = [] include Aws::Structure end |