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

#include <DescribeDataSetPermissionsResult.h>

Public Member Functions

 DescribeDataSetPermissionsResult ()
 
 DescribeDataSetPermissionsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeDataSetPermissionsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetDataSetArn () const
 
void SetDataSetArn (const Aws::String &value)
 
void SetDataSetArn (Aws::String &&value)
 
void SetDataSetArn (const char *value)
 
DescribeDataSetPermissionsResultWithDataSetArn (const Aws::String &value)
 
DescribeDataSetPermissionsResultWithDataSetArn (Aws::String &&value)
 
DescribeDataSetPermissionsResultWithDataSetArn (const char *value)
 
const Aws::StringGetDataSetId () const
 
void SetDataSetId (const Aws::String &value)
 
void SetDataSetId (Aws::String &&value)
 
void SetDataSetId (const char *value)
 
DescribeDataSetPermissionsResultWithDataSetId (const Aws::String &value)
 
DescribeDataSetPermissionsResultWithDataSetId (Aws::String &&value)
 
DescribeDataSetPermissionsResultWithDataSetId (const char *value)
 
const Aws::Vector< ResourcePermission > & GetPermissions () const
 
void SetPermissions (const Aws::Vector< ResourcePermission > &value)
 
void SetPermissions (Aws::Vector< ResourcePermission > &&value)
 
DescribeDataSetPermissionsResultWithPermissions (const Aws::Vector< ResourcePermission > &value)
 
DescribeDataSetPermissionsResultWithPermissions (Aws::Vector< ResourcePermission > &&value)
 
DescribeDataSetPermissionsResultAddPermissions (const ResourcePermission &value)
 
DescribeDataSetPermissionsResultAddPermissions (ResourcePermission &&value)
 
const Aws::StringGetRequestId () const
 
void SetRequestId (const Aws::String &value)
 
void SetRequestId (Aws::String &&value)
 
void SetRequestId (const char *value)
 
DescribeDataSetPermissionsResultWithRequestId (const Aws::String &value)
 
DescribeDataSetPermissionsResultWithRequestId (Aws::String &&value)
 
DescribeDataSetPermissionsResultWithRequestId (const char *value)
 
int GetStatus () const
 
void SetStatus (int value)
 
DescribeDataSetPermissionsResultWithStatus (int value)
 

Detailed Description

Definition at line 29 of file DescribeDataSetPermissionsResult.h.

Constructor & Destructor Documentation

◆ DescribeDataSetPermissionsResult() [1/2]

Aws::QuickSight::Model::DescribeDataSetPermissionsResult::DescribeDataSetPermissionsResult ( )

◆ DescribeDataSetPermissionsResult() [2/2]

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

Member Function Documentation

◆ AddPermissions() [1/2]

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

A list of resource permissions on the dataset.

Definition at line 144 of file DescribeDataSetPermissionsResult.h.

◆ AddPermissions() [2/2]

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

A list of resource permissions on the dataset.

Definition at line 149 of file DescribeDataSetPermissionsResult.h.

◆ GetDataSetArn()

const Aws::String& Aws::QuickSight::Model::DescribeDataSetPermissionsResult::GetDataSetArn ( ) const
inline

The Amazon Resource Name (ARN) of the dataset.

Definition at line 40 of file DescribeDataSetPermissionsResult.h.

◆ GetDataSetId()

const Aws::String& Aws::QuickSight::Model::DescribeDataSetPermissionsResult::GetDataSetId ( ) const
inline

The ID for the dataset that you want to create. This ID is unique per AWS Region for each AWS account.

Definition at line 77 of file DescribeDataSetPermissionsResult.h.

◆ GetPermissions()

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

A list of resource permissions on the dataset.

Definition at line 119 of file DescribeDataSetPermissionsResult.h.

◆ GetRequestId()

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

The AWS request ID for this operation.

Definition at line 155 of file DescribeDataSetPermissionsResult.h.

◆ GetStatus()

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

The HTTP status of the request.

Definition at line 191 of file DescribeDataSetPermissionsResult.h.

◆ operator=()

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

◆ SetDataSetArn() [1/3]

void Aws::QuickSight::Model::DescribeDataSetPermissionsResult::SetDataSetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the dataset.

Definition at line 45 of file DescribeDataSetPermissionsResult.h.

◆ SetDataSetArn() [2/3]

void Aws::QuickSight::Model::DescribeDataSetPermissionsResult::SetDataSetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the dataset.

Definition at line 50 of file DescribeDataSetPermissionsResult.h.

◆ SetDataSetArn() [3/3]

void Aws::QuickSight::Model::DescribeDataSetPermissionsResult::SetDataSetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the dataset.

Definition at line 55 of file DescribeDataSetPermissionsResult.h.

◆ SetDataSetId() [1/3]

void Aws::QuickSight::Model::DescribeDataSetPermissionsResult::SetDataSetId ( const Aws::String value)
inline

The ID for the dataset that you want to create. This ID is unique per AWS Region for each AWS account.

Definition at line 83 of file DescribeDataSetPermissionsResult.h.

◆ SetDataSetId() [2/3]

void Aws::QuickSight::Model::DescribeDataSetPermissionsResult::SetDataSetId ( Aws::String &&  value)
inline

The ID for the dataset that you want to create. This ID is unique per AWS Region for each AWS account.

Definition at line 89 of file DescribeDataSetPermissionsResult.h.

◆ SetDataSetId() [3/3]

void Aws::QuickSight::Model::DescribeDataSetPermissionsResult::SetDataSetId ( const char *  value)
inline

The ID for the dataset that you want to create. This ID is unique per AWS Region for each AWS account.

Definition at line 95 of file DescribeDataSetPermissionsResult.h.

◆ SetPermissions() [1/2]

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

A list of resource permissions on the dataset.

Definition at line 124 of file DescribeDataSetPermissionsResult.h.

◆ SetPermissions() [2/2]

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

A list of resource permissions on the dataset.

Definition at line 129 of file DescribeDataSetPermissionsResult.h.

◆ SetRequestId() [1/3]

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

The AWS request ID for this operation.

Definition at line 160 of file DescribeDataSetPermissionsResult.h.

◆ SetRequestId() [2/3]

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

The AWS request ID for this operation.

Definition at line 165 of file DescribeDataSetPermissionsResult.h.

◆ SetRequestId() [3/3]

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

The AWS request ID for this operation.

Definition at line 170 of file DescribeDataSetPermissionsResult.h.

◆ SetStatus()

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

The HTTP status of the request.

Definition at line 196 of file DescribeDataSetPermissionsResult.h.

◆ WithDataSetArn() [1/3]

DescribeDataSetPermissionsResult& Aws::QuickSight::Model::DescribeDataSetPermissionsResult::WithDataSetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the dataset.

Definition at line 60 of file DescribeDataSetPermissionsResult.h.

◆ WithDataSetArn() [2/3]

DescribeDataSetPermissionsResult& Aws::QuickSight::Model::DescribeDataSetPermissionsResult::WithDataSetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the dataset.

Definition at line 65 of file DescribeDataSetPermissionsResult.h.

◆ WithDataSetArn() [3/3]

DescribeDataSetPermissionsResult& Aws::QuickSight::Model::DescribeDataSetPermissionsResult::WithDataSetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the dataset.

Definition at line 70 of file DescribeDataSetPermissionsResult.h.

◆ WithDataSetId() [1/3]

DescribeDataSetPermissionsResult& Aws::QuickSight::Model::DescribeDataSetPermissionsResult::WithDataSetId ( const Aws::String value)
inline

The ID for the dataset that you want to create. This ID is unique per AWS Region for each AWS account.

Definition at line 101 of file DescribeDataSetPermissionsResult.h.

◆ WithDataSetId() [2/3]

DescribeDataSetPermissionsResult& Aws::QuickSight::Model::DescribeDataSetPermissionsResult::WithDataSetId ( Aws::String &&  value)
inline

The ID for the dataset that you want to create. This ID is unique per AWS Region for each AWS account.

Definition at line 107 of file DescribeDataSetPermissionsResult.h.

◆ WithDataSetId() [3/3]

DescribeDataSetPermissionsResult& Aws::QuickSight::Model::DescribeDataSetPermissionsResult::WithDataSetId ( const char *  value)
inline

The ID for the dataset that you want to create. This ID is unique per AWS Region for each AWS account.

Definition at line 113 of file DescribeDataSetPermissionsResult.h.

◆ WithPermissions() [1/2]

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

A list of resource permissions on the dataset.

Definition at line 134 of file DescribeDataSetPermissionsResult.h.

◆ WithPermissions() [2/2]

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

A list of resource permissions on the dataset.

Definition at line 139 of file DescribeDataSetPermissionsResult.h.

◆ WithRequestId() [1/3]

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

The AWS request ID for this operation.

Definition at line 175 of file DescribeDataSetPermissionsResult.h.

◆ WithRequestId() [2/3]

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

The AWS request ID for this operation.

Definition at line 180 of file DescribeDataSetPermissionsResult.h.

◆ WithRequestId() [3/3]

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

The AWS request ID for this operation.

Definition at line 185 of file DescribeDataSetPermissionsResult.h.

◆ WithStatus()

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

The HTTP status of the request.

Definition at line 201 of file DescribeDataSetPermissionsResult.h.


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