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

#include <DescribeDataSourcePermissionsResult.h>

Public Member Functions

 DescribeDataSourcePermissionsResult ()
 
 DescribeDataSourcePermissionsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeDataSourcePermissionsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetDataSourceArn () const
 
void SetDataSourceArn (const Aws::String &value)
 
void SetDataSourceArn (Aws::String &&value)
 
void SetDataSourceArn (const char *value)
 
DescribeDataSourcePermissionsResultWithDataSourceArn (const Aws::String &value)
 
DescribeDataSourcePermissionsResultWithDataSourceArn (Aws::String &&value)
 
DescribeDataSourcePermissionsResultWithDataSourceArn (const char *value)
 
const Aws::StringGetDataSourceId () const
 
void SetDataSourceId (const Aws::String &value)
 
void SetDataSourceId (Aws::String &&value)
 
void SetDataSourceId (const char *value)
 
DescribeDataSourcePermissionsResultWithDataSourceId (const Aws::String &value)
 
DescribeDataSourcePermissionsResultWithDataSourceId (Aws::String &&value)
 
DescribeDataSourcePermissionsResultWithDataSourceId (const char *value)
 
const Aws::Vector< ResourcePermission > & GetPermissions () const
 
void SetPermissions (const Aws::Vector< ResourcePermission > &value)
 
void SetPermissions (Aws::Vector< ResourcePermission > &&value)
 
DescribeDataSourcePermissionsResultWithPermissions (const Aws::Vector< ResourcePermission > &value)
 
DescribeDataSourcePermissionsResultWithPermissions (Aws::Vector< ResourcePermission > &&value)
 
DescribeDataSourcePermissionsResultAddPermissions (const ResourcePermission &value)
 
DescribeDataSourcePermissionsResultAddPermissions (ResourcePermission &&value)
 
const Aws::StringGetRequestId () const
 
void SetRequestId (const Aws::String &value)
 
void SetRequestId (Aws::String &&value)
 
void SetRequestId (const char *value)
 
DescribeDataSourcePermissionsResultWithRequestId (const Aws::String &value)
 
DescribeDataSourcePermissionsResultWithRequestId (Aws::String &&value)
 
DescribeDataSourcePermissionsResultWithRequestId (const char *value)
 
int GetStatus () const
 
void SetStatus (int value)
 
DescribeDataSourcePermissionsResultWithStatus (int value)
 

Detailed Description

Definition at line 29 of file DescribeDataSourcePermissionsResult.h.

Constructor & Destructor Documentation

◆ DescribeDataSourcePermissionsResult() [1/2]

Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::DescribeDataSourcePermissionsResult ( )

◆ DescribeDataSourcePermissionsResult() [2/2]

Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::DescribeDataSourcePermissionsResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddPermissions() [1/2]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::AddPermissions ( const ResourcePermission value)
inline

A list of resource permissions on the data source.

Definition at line 144 of file DescribeDataSourcePermissionsResult.h.

◆ AddPermissions() [2/2]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::AddPermissions ( ResourcePermission &&  value)
inline

A list of resource permissions on the data source.

Definition at line 149 of file DescribeDataSourcePermissionsResult.h.

◆ GetDataSourceArn()

const Aws::String& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::GetDataSourceArn ( ) const
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 40 of file DescribeDataSourcePermissionsResult.h.

◆ GetDataSourceId()

const Aws::String& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::GetDataSourceId ( ) const
inline

The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

Definition at line 77 of file DescribeDataSourcePermissionsResult.h.

◆ GetPermissions()

const Aws::Vector<ResourcePermission>& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::GetPermissions ( ) const
inline

A list of resource permissions on the data source.

Definition at line 119 of file DescribeDataSourcePermissionsResult.h.

◆ GetRequestId()

const Aws::String& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::GetRequestId ( ) const
inline

The Amazon Web Services request ID for this operation.

Definition at line 155 of file DescribeDataSourcePermissionsResult.h.

◆ GetStatus()

int Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::GetStatus ( ) const
inline

The HTTP status of the request.

Definition at line 191 of file DescribeDataSourcePermissionsResult.h.

◆ operator=()

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetDataSourceArn() [1/3]

void Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::SetDataSourceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 50 of file DescribeDataSourcePermissionsResult.h.

◆ SetDataSourceArn() [2/3]

void Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::SetDataSourceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 45 of file DescribeDataSourcePermissionsResult.h.

◆ SetDataSourceArn() [3/3]

void Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::SetDataSourceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 55 of file DescribeDataSourcePermissionsResult.h.

◆ SetDataSourceId() [1/3]

void Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::SetDataSourceId ( Aws::String &&  value)
inline

The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

Definition at line 89 of file DescribeDataSourcePermissionsResult.h.

◆ SetDataSourceId() [2/3]

void Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::SetDataSourceId ( const Aws::String value)
inline

The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

Definition at line 83 of file DescribeDataSourcePermissionsResult.h.

◆ SetDataSourceId() [3/3]

void Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::SetDataSourceId ( const char *  value)
inline

The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

Definition at line 95 of file DescribeDataSourcePermissionsResult.h.

◆ SetPermissions() [1/2]

void Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::SetPermissions ( Aws::Vector< ResourcePermission > &&  value)
inline

A list of resource permissions on the data source.

Definition at line 129 of file DescribeDataSourcePermissionsResult.h.

◆ SetPermissions() [2/2]

void Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::SetPermissions ( const Aws::Vector< ResourcePermission > &  value)
inline

A list of resource permissions on the data source.

Definition at line 124 of file DescribeDataSourcePermissionsResult.h.

◆ SetRequestId() [1/3]

void Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::SetRequestId ( Aws::String &&  value)
inline

The Amazon Web Services request ID for this operation.

Definition at line 165 of file DescribeDataSourcePermissionsResult.h.

◆ SetRequestId() [2/3]

void Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::SetRequestId ( const Aws::String value)
inline

The Amazon Web Services request ID for this operation.

Definition at line 160 of file DescribeDataSourcePermissionsResult.h.

◆ SetRequestId() [3/3]

void Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::SetRequestId ( const char *  value)
inline

The Amazon Web Services request ID for this operation.

Definition at line 170 of file DescribeDataSourcePermissionsResult.h.

◆ SetStatus()

void Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::SetStatus ( int  value)
inline

The HTTP status of the request.

Definition at line 196 of file DescribeDataSourcePermissionsResult.h.

◆ WithDataSourceArn() [1/3]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::WithDataSourceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 65 of file DescribeDataSourcePermissionsResult.h.

◆ WithDataSourceArn() [2/3]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::WithDataSourceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 60 of file DescribeDataSourcePermissionsResult.h.

◆ WithDataSourceArn() [3/3]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::WithDataSourceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 70 of file DescribeDataSourcePermissionsResult.h.

◆ WithDataSourceId() [1/3]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::WithDataSourceId ( Aws::String &&  value)
inline

The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

Definition at line 107 of file DescribeDataSourcePermissionsResult.h.

◆ WithDataSourceId() [2/3]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::WithDataSourceId ( const Aws::String value)
inline

The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

Definition at line 101 of file DescribeDataSourcePermissionsResult.h.

◆ WithDataSourceId() [3/3]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::WithDataSourceId ( const char *  value)
inline

The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

Definition at line 113 of file DescribeDataSourcePermissionsResult.h.

◆ WithPermissions() [1/2]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::WithPermissions ( Aws::Vector< ResourcePermission > &&  value)
inline

A list of resource permissions on the data source.

Definition at line 139 of file DescribeDataSourcePermissionsResult.h.

◆ WithPermissions() [2/2]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::WithPermissions ( const Aws::Vector< ResourcePermission > &  value)
inline

A list of resource permissions on the data source.

Definition at line 134 of file DescribeDataSourcePermissionsResult.h.

◆ WithRequestId() [1/3]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::WithRequestId ( Aws::String &&  value)
inline

The Amazon Web Services request ID for this operation.

Definition at line 180 of file DescribeDataSourcePermissionsResult.h.

◆ WithRequestId() [2/3]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::WithRequestId ( const Aws::String value)
inline

The Amazon Web Services request ID for this operation.

Definition at line 175 of file DescribeDataSourcePermissionsResult.h.

◆ WithRequestId() [3/3]

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::WithRequestId ( const char *  value)
inline

The Amazon Web Services request ID for this operation.

Definition at line 185 of file DescribeDataSourcePermissionsResult.h.

◆ WithStatus()

DescribeDataSourcePermissionsResult& Aws::QuickSight::Model::DescribeDataSourcePermissionsResult::WithStatus ( int  value)
inline

The HTTP status of the request.

Definition at line 201 of file DescribeDataSourcePermissionsResult.h.


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