AWS SDK for C++  1.9.125
AWS SDK for C++
Public Member Functions | List of all members
Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration Class Reference

#include <AnonymousUserDashboardEmbeddingConfiguration.h>

Public Member Functions

 AnonymousUserDashboardEmbeddingConfiguration ()
 
 AnonymousUserDashboardEmbeddingConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
AnonymousUserDashboardEmbeddingConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetInitialDashboardId () const
 
bool InitialDashboardIdHasBeenSet () const
 
void SetInitialDashboardId (const Aws::String &value)
 
void SetInitialDashboardId (Aws::String &&value)
 
void SetInitialDashboardId (const char *value)
 
AnonymousUserDashboardEmbeddingConfigurationWithInitialDashboardId (const Aws::String &value)
 
AnonymousUserDashboardEmbeddingConfigurationWithInitialDashboardId (Aws::String &&value)
 
AnonymousUserDashboardEmbeddingConfigurationWithInitialDashboardId (const char *value)
 

Detailed Description

Information about the dashboard that you want to embed.

See Also:

AWS API Reference

Definition at line 32 of file AnonymousUserDashboardEmbeddingConfiguration.h.

Constructor & Destructor Documentation

◆ AnonymousUserDashboardEmbeddingConfiguration() [1/2]

Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration::AnonymousUserDashboardEmbeddingConfiguration ( )

◆ AnonymousUserDashboardEmbeddingConfiguration() [2/2]

Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration::AnonymousUserDashboardEmbeddingConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetInitialDashboardId()

const Aws::String& Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration::GetInitialDashboardId ( ) const
inline

The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon QuickSight renders this dashboard.

The Amazon Resource Name (ARN) of this dashboard must be included in the AuthorizedResourceArns parameter. Otherwise, the request will fail with InvalidParameterValueException.

Definition at line 49 of file AnonymousUserDashboardEmbeddingConfiguration.h.

◆ InitialDashboardIdHasBeenSet()

bool Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration::InitialDashboardIdHasBeenSet ( ) const
inline

The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon QuickSight renders this dashboard.

The Amazon Resource Name (ARN) of this dashboard must be included in the AuthorizedResourceArns parameter. Otherwise, the request will fail with InvalidParameterValueException.

Definition at line 59 of file AnonymousUserDashboardEmbeddingConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration::Jsonize ( ) const

◆ operator=()

AnonymousUserDashboardEmbeddingConfiguration& Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetInitialDashboardId() [1/3]

void Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration::SetInitialDashboardId ( Aws::String &&  value)
inline

The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon QuickSight renders this dashboard.

The Amazon Resource Name (ARN) of this dashboard must be included in the AuthorizedResourceArns parameter. Otherwise, the request will fail with InvalidParameterValueException.

Definition at line 79 of file AnonymousUserDashboardEmbeddingConfiguration.h.

◆ SetInitialDashboardId() [2/3]

void Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration::SetInitialDashboardId ( const Aws::String value)
inline

The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon QuickSight renders this dashboard.

The Amazon Resource Name (ARN) of this dashboard must be included in the AuthorizedResourceArns parameter. Otherwise, the request will fail with InvalidParameterValueException.

Definition at line 69 of file AnonymousUserDashboardEmbeddingConfiguration.h.

◆ SetInitialDashboardId() [3/3]

void Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration::SetInitialDashboardId ( const char *  value)
inline

The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon QuickSight renders this dashboard.

The Amazon Resource Name (ARN) of this dashboard must be included in the AuthorizedResourceArns parameter. Otherwise, the request will fail with InvalidParameterValueException.

Definition at line 89 of file AnonymousUserDashboardEmbeddingConfiguration.h.

◆ WithInitialDashboardId() [1/3]

AnonymousUserDashboardEmbeddingConfiguration& Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration::WithInitialDashboardId ( Aws::String &&  value)
inline

The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon QuickSight renders this dashboard.

The Amazon Resource Name (ARN) of this dashboard must be included in the AuthorizedResourceArns parameter. Otherwise, the request will fail with InvalidParameterValueException.

Definition at line 109 of file AnonymousUserDashboardEmbeddingConfiguration.h.

◆ WithInitialDashboardId() [2/3]

AnonymousUserDashboardEmbeddingConfiguration& Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration::WithInitialDashboardId ( const Aws::String value)
inline

The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon QuickSight renders this dashboard.

The Amazon Resource Name (ARN) of this dashboard must be included in the AuthorizedResourceArns parameter. Otherwise, the request will fail with InvalidParameterValueException.

Definition at line 99 of file AnonymousUserDashboardEmbeddingConfiguration.h.

◆ WithInitialDashboardId() [3/3]

AnonymousUserDashboardEmbeddingConfiguration& Aws::QuickSight::Model::AnonymousUserDashboardEmbeddingConfiguration::WithInitialDashboardId ( const char *  value)
inline

The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon QuickSight renders this dashboard.

The Amazon Resource Name (ARN) of this dashboard must be included in the AuthorizedResourceArns parameter. Otherwise, the request will fail with InvalidParameterValueException.

Definition at line 119 of file AnonymousUserDashboardEmbeddingConfiguration.h.


The documentation for this class was generated from the following file: