Class: Aws::QuickSight::Types::OAuthParameters

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#identity_provider_resource_uriString

The resource uri of the identity provider.

Returns:

  • (String)


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_propertiesTypes::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_scopeString

The OAuth scope.

Returns:

  • (String)


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_urlString

The token endpoint URL of the identity provider.

Returns:

  • (String)


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