AWS SDK for C++  1.8.26
AWS SDK for C++
Public Member Functions | List of all members
Aws::IAM::Model::GetCredentialReportResult Class Reference

#include <GetCredentialReportResult.h>

Public Member Functions

 GetCredentialReportResult ()
 
 GetCredentialReportResult (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
GetCredentialReportResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const Aws::Utils::ByteBufferGetContent () const
 
void SetContent (const Aws::Utils::ByteBuffer &value)
 
void SetContent (Aws::Utils::ByteBuffer &&value)
 
GetCredentialReportResultWithContent (const Aws::Utils::ByteBuffer &value)
 
GetCredentialReportResultWithContent (Aws::Utils::ByteBuffer &&value)
 
const ReportFormatTypeGetReportFormat () const
 
void SetReportFormat (const ReportFormatType &value)
 
void SetReportFormat (ReportFormatType &&value)
 
GetCredentialReportResultWithReportFormat (const ReportFormatType &value)
 
GetCredentialReportResultWithReportFormat (ReportFormatType &&value)
 
const Aws::Utils::DateTimeGetGeneratedTime () const
 
void SetGeneratedTime (const Aws::Utils::DateTime &value)
 
void SetGeneratedTime (Aws::Utils::DateTime &&value)
 
GetCredentialReportResultWithGeneratedTime (const Aws::Utils::DateTime &value)
 
GetCredentialReportResultWithGeneratedTime (Aws::Utils::DateTime &&value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
GetCredentialReportResultWithResponseMetadata (const ResponseMetadata &value)
 
GetCredentialReportResultWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

Contains the response to a successful GetCredentialReport request.

See Also:

AWS API Reference

Definition at line 36 of file GetCredentialReportResult.h.

Constructor & Destructor Documentation

◆ GetCredentialReportResult() [1/2]

Aws::IAM::Model::GetCredentialReportResult::GetCredentialReportResult ( )

◆ GetCredentialReportResult() [2/2]

Aws::IAM::Model::GetCredentialReportResult::GetCredentialReportResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

Member Function Documentation

◆ GetContent()

const Aws::Utils::ByteBuffer& Aws::IAM::Model::GetCredentialReportResult::GetContent ( ) const
inline

Contains the credential report. The report is Base64-encoded.

Definition at line 47 of file GetCredentialReportResult.h.

◆ GetGeneratedTime()

const Aws::Utils::DateTime& Aws::IAM::Model::GetCredentialReportResult::GetGeneratedTime ( ) const
inline

The date and time when the credential report was created, in ISO 8601 date-time format.

Definition at line 100 of file GetCredentialReportResult.h.

◆ GetReportFormat()

const ReportFormatType& Aws::IAM::Model::GetCredentialReportResult::GetReportFormat ( ) const
inline

The format (MIME type) of the credential report.

Definition at line 73 of file GetCredentialReportResult.h.

◆ GetResponseMetadata()

const ResponseMetadata& Aws::IAM::Model::GetCredentialReportResult::GetResponseMetadata ( ) const
inline

Definition at line 128 of file GetCredentialReportResult.h.

◆ operator=()

GetCredentialReportResult& Aws::IAM::Model::GetCredentialReportResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

◆ SetContent() [1/2]

void Aws::IAM::Model::GetCredentialReportResult::SetContent ( const Aws::Utils::ByteBuffer value)
inline

Contains the credential report. The report is Base64-encoded.

Definition at line 52 of file GetCredentialReportResult.h.

◆ SetContent() [2/2]

void Aws::IAM::Model::GetCredentialReportResult::SetContent ( Aws::Utils::ByteBuffer &&  value)
inline

Contains the credential report. The report is Base64-encoded.

Definition at line 57 of file GetCredentialReportResult.h.

◆ SetGeneratedTime() [1/2]

void Aws::IAM::Model::GetCredentialReportResult::SetGeneratedTime ( const Aws::Utils::DateTime value)
inline

The date and time when the credential report was created, in ISO 8601 date-time format.

Definition at line 106 of file GetCredentialReportResult.h.

◆ SetGeneratedTime() [2/2]

void Aws::IAM::Model::GetCredentialReportResult::SetGeneratedTime ( Aws::Utils::DateTime &&  value)
inline

The date and time when the credential report was created, in ISO 8601 date-time format.

Definition at line 112 of file GetCredentialReportResult.h.

◆ SetReportFormat() [1/2]

void Aws::IAM::Model::GetCredentialReportResult::SetReportFormat ( const ReportFormatType value)
inline

The format (MIME type) of the credential report.

Definition at line 78 of file GetCredentialReportResult.h.

◆ SetReportFormat() [2/2]

void Aws::IAM::Model::GetCredentialReportResult::SetReportFormat ( ReportFormatType &&  value)
inline

The format (MIME type) of the credential report.

Definition at line 83 of file GetCredentialReportResult.h.

◆ SetResponseMetadata() [1/2]

void Aws::IAM::Model::GetCredentialReportResult::SetResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 131 of file GetCredentialReportResult.h.

◆ SetResponseMetadata() [2/2]

void Aws::IAM::Model::GetCredentialReportResult::SetResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 134 of file GetCredentialReportResult.h.

◆ WithContent() [1/2]

GetCredentialReportResult& Aws::IAM::Model::GetCredentialReportResult::WithContent ( const Aws::Utils::ByteBuffer value)
inline

Contains the credential report. The report is Base64-encoded.

Definition at line 62 of file GetCredentialReportResult.h.

◆ WithContent() [2/2]

GetCredentialReportResult& Aws::IAM::Model::GetCredentialReportResult::WithContent ( Aws::Utils::ByteBuffer &&  value)
inline

Contains the credential report. The report is Base64-encoded.

Definition at line 67 of file GetCredentialReportResult.h.

◆ WithGeneratedTime() [1/2]

GetCredentialReportResult& Aws::IAM::Model::GetCredentialReportResult::WithGeneratedTime ( const Aws::Utils::DateTime value)
inline

The date and time when the credential report was created, in ISO 8601 date-time format.

Definition at line 118 of file GetCredentialReportResult.h.

◆ WithGeneratedTime() [2/2]

GetCredentialReportResult& Aws::IAM::Model::GetCredentialReportResult::WithGeneratedTime ( Aws::Utils::DateTime &&  value)
inline

The date and time when the credential report was created, in ISO 8601 date-time format.

Definition at line 124 of file GetCredentialReportResult.h.

◆ WithReportFormat() [1/2]

GetCredentialReportResult& Aws::IAM::Model::GetCredentialReportResult::WithReportFormat ( const ReportFormatType value)
inline

The format (MIME type) of the credential report.

Definition at line 88 of file GetCredentialReportResult.h.

◆ WithReportFormat() [2/2]

GetCredentialReportResult& Aws::IAM::Model::GetCredentialReportResult::WithReportFormat ( ReportFormatType &&  value)
inline

The format (MIME type) of the credential report.

Definition at line 93 of file GetCredentialReportResult.h.

◆ WithResponseMetadata() [1/2]

GetCredentialReportResult& Aws::IAM::Model::GetCredentialReportResult::WithResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 137 of file GetCredentialReportResult.h.

◆ WithResponseMetadata() [2/2]

GetCredentialReportResult& Aws::IAM::Model::GetCredentialReportResult::WithResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 140 of file GetCredentialReportResult.h.


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