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.
24559 24560 24561 24562 24563 24564 24565 24566 |
# File 'lib/aws-sdk-quicksight/types.rb', line 24559 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.
24559 24560 24561 24562 24563 24564 24565 24566 |
# File 'lib/aws-sdk-quicksight/types.rb', line 24559 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.
24559 24560 24561 24562 24563 24564 24565 24566 |
# File 'lib/aws-sdk-quicksight/types.rb', line 24559 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.
24559 24560 24561 24562 24563 24564 24565 24566 |
# File 'lib/aws-sdk-quicksight/types.rb', line 24559 class OAuthParameters < Struct.new( :token_provider_url, :o_auth_scope, :identity_provider_vpc_connection_properties, :identity_provider_resource_uri) SENSITIVE = [] include Aws::Structure end |