Class: Aws::QuickSight::Types::GenerateEmbedUrlForRegisteredUserWithIdentityRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-quicksight/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#allowed_domainsArray<String>

A list of domains to be allowed to generate the embed URL.

Returns:

  • (Array<String>)


17665
17666
17667
17668
17669
17670
17671
17672
# File 'lib/aws-sdk-quicksight/types.rb', line 17665

class GenerateEmbedUrlForRegisteredUserWithIdentityRequest < Struct.new(
  :aws_account_id,
  :session_lifetime_in_minutes,
  :experience_configuration,
  :allowed_domains)
  SENSITIVE = []
  include Aws::Structure
end

#aws_account_idString

The ID of the Amazon Web Services registered user.

Returns:

  • (String)


17665
17666
17667
17668
17669
17670
17671
17672
# File 'lib/aws-sdk-quicksight/types.rb', line 17665

class GenerateEmbedUrlForRegisteredUserWithIdentityRequest < Struct.new(
  :aws_account_id,
  :session_lifetime_in_minutes,
  :experience_configuration,
  :allowed_domains)
  SENSITIVE = []
  include Aws::Structure
end

#experience_configurationTypes::RegisteredUserEmbeddingExperienceConfiguration

The type of experience you want to embed. For registered users, you can embed Amazon QuickSight dashboards or the Amazon QuickSight console.

<note markdown=“1”> Exactly one of the experience configurations is required. You can choose ‘Dashboard` or `QuickSightConsole`. You cannot choose more than one experience configuration.

</note>


17665
17666
17667
17668
17669
17670
17671
17672
# File 'lib/aws-sdk-quicksight/types.rb', line 17665

class GenerateEmbedUrlForRegisteredUserWithIdentityRequest < Struct.new(
  :aws_account_id,
  :session_lifetime_in_minutes,
  :experience_configuration,
  :allowed_domains)
  SENSITIVE = []
  include Aws::Structure
end

#session_lifetime_in_minutesInteger

The validity of the session in minutes.

Returns:

  • (Integer)


17665
17666
17667
17668
17669
17670
17671
17672
# File 'lib/aws-sdk-quicksight/types.rb', line 17665

class GenerateEmbedUrlForRegisteredUserWithIdentityRequest < Struct.new(
  :aws_account_id,
  :session_lifetime_in_minutes,
  :experience_configuration,
  :allowed_domains)
  SENSITIVE = []
  include Aws::Structure
end