AWS SDK for C++  1.8.183
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoT::Model::GetPolicyResult Class Reference

#include <GetPolicyResult.h>

Public Member Functions

 GetPolicyResult ()
 
 GetPolicyResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetPolicyResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetPolicyName () const
 
void SetPolicyName (const Aws::String &value)
 
void SetPolicyName (Aws::String &&value)
 
void SetPolicyName (const char *value)
 
GetPolicyResultWithPolicyName (const Aws::String &value)
 
GetPolicyResultWithPolicyName (Aws::String &&value)
 
GetPolicyResultWithPolicyName (const char *value)
 
const Aws::StringGetPolicyArn () const
 
void SetPolicyArn (const Aws::String &value)
 
void SetPolicyArn (Aws::String &&value)
 
void SetPolicyArn (const char *value)
 
GetPolicyResultWithPolicyArn (const Aws::String &value)
 
GetPolicyResultWithPolicyArn (Aws::String &&value)
 
GetPolicyResultWithPolicyArn (const char *value)
 
const Aws::StringGetPolicyDocument () const
 
void SetPolicyDocument (const Aws::String &value)
 
void SetPolicyDocument (Aws::String &&value)
 
void SetPolicyDocument (const char *value)
 
GetPolicyResultWithPolicyDocument (const Aws::String &value)
 
GetPolicyResultWithPolicyDocument (Aws::String &&value)
 
GetPolicyResultWithPolicyDocument (const char *value)
 
const Aws::StringGetDefaultVersionId () const
 
void SetDefaultVersionId (const Aws::String &value)
 
void SetDefaultVersionId (Aws::String &&value)
 
void SetDefaultVersionId (const char *value)
 
GetPolicyResultWithDefaultVersionId (const Aws::String &value)
 
GetPolicyResultWithDefaultVersionId (Aws::String &&value)
 
GetPolicyResultWithDefaultVersionId (const char *value)
 
const Aws::Utils::DateTimeGetCreationDate () const
 
void SetCreationDate (const Aws::Utils::DateTime &value)
 
void SetCreationDate (Aws::Utils::DateTime &&value)
 
GetPolicyResultWithCreationDate (const Aws::Utils::DateTime &value)
 
GetPolicyResultWithCreationDate (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastModifiedDate () const
 
void SetLastModifiedDate (const Aws::Utils::DateTime &value)
 
void SetLastModifiedDate (Aws::Utils::DateTime &&value)
 
GetPolicyResultWithLastModifiedDate (const Aws::Utils::DateTime &value)
 
GetPolicyResultWithLastModifiedDate (Aws::Utils::DateTime &&value)
 
const Aws::StringGetGenerationId () const
 
void SetGenerationId (const Aws::String &value)
 
void SetGenerationId (Aws::String &&value)
 
void SetGenerationId (const char *value)
 
GetPolicyResultWithGenerationId (const Aws::String &value)
 
GetPolicyResultWithGenerationId (Aws::String &&value)
 
GetPolicyResultWithGenerationId (const char *value)
 

Detailed Description

The output from the GetPolicy operation.

See Also:

AWS API Reference

Definition at line 33 of file GetPolicyResult.h.

Constructor & Destructor Documentation

◆ GetPolicyResult() [1/2]

Aws::IoT::Model::GetPolicyResult::GetPolicyResult ( )

◆ GetPolicyResult() [2/2]

Aws::IoT::Model::GetPolicyResult::GetPolicyResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetCreationDate()

const Aws::Utils::DateTime& Aws::IoT::Model::GetPolicyResult::GetCreationDate ( ) const
inline

The date the policy was created.

Definition at line 188 of file GetPolicyResult.h.

◆ GetDefaultVersionId()

const Aws::String& Aws::IoT::Model::GetPolicyResult::GetDefaultVersionId ( ) const
inline

The default policy version ID.

Definition at line 152 of file GetPolicyResult.h.

◆ GetGenerationId()

const Aws::String& Aws::IoT::Model::GetPolicyResult::GetGenerationId ( ) const
inline

The generation ID of the policy.

Definition at line 240 of file GetPolicyResult.h.

◆ GetLastModifiedDate()

const Aws::Utils::DateTime& Aws::IoT::Model::GetPolicyResult::GetLastModifiedDate ( ) const
inline

The date the policy was last modified.

Definition at line 214 of file GetPolicyResult.h.

◆ GetPolicyArn()

const Aws::String& Aws::IoT::Model::GetPolicyResult::GetPolicyArn ( ) const
inline

The policy ARN.

Definition at line 80 of file GetPolicyResult.h.

◆ GetPolicyDocument()

const Aws::String& Aws::IoT::Model::GetPolicyResult::GetPolicyDocument ( ) const
inline

The JSON document that describes the policy.

Definition at line 116 of file GetPolicyResult.h.

◆ GetPolicyName()

const Aws::String& Aws::IoT::Model::GetPolicyResult::GetPolicyName ( ) const
inline

The policy name.

Definition at line 44 of file GetPolicyResult.h.

◆ operator=()

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

◆ SetCreationDate() [1/2]

void Aws::IoT::Model::GetPolicyResult::SetCreationDate ( Aws::Utils::DateTime &&  value)
inline

The date the policy was created.

Definition at line 198 of file GetPolicyResult.h.

◆ SetCreationDate() [2/2]

void Aws::IoT::Model::GetPolicyResult::SetCreationDate ( const Aws::Utils::DateTime value)
inline

The date the policy was created.

Definition at line 193 of file GetPolicyResult.h.

◆ SetDefaultVersionId() [1/3]

void Aws::IoT::Model::GetPolicyResult::SetDefaultVersionId ( Aws::String &&  value)
inline

The default policy version ID.

Definition at line 162 of file GetPolicyResult.h.

◆ SetDefaultVersionId() [2/3]

void Aws::IoT::Model::GetPolicyResult::SetDefaultVersionId ( const Aws::String value)
inline

The default policy version ID.

Definition at line 157 of file GetPolicyResult.h.

◆ SetDefaultVersionId() [3/3]

void Aws::IoT::Model::GetPolicyResult::SetDefaultVersionId ( const char *  value)
inline

The default policy version ID.

Definition at line 167 of file GetPolicyResult.h.

◆ SetGenerationId() [1/3]

void Aws::IoT::Model::GetPolicyResult::SetGenerationId ( Aws::String &&  value)
inline

The generation ID of the policy.

Definition at line 250 of file GetPolicyResult.h.

◆ SetGenerationId() [2/3]

void Aws::IoT::Model::GetPolicyResult::SetGenerationId ( const Aws::String value)
inline

The generation ID of the policy.

Definition at line 245 of file GetPolicyResult.h.

◆ SetGenerationId() [3/3]

void Aws::IoT::Model::GetPolicyResult::SetGenerationId ( const char *  value)
inline

The generation ID of the policy.

Definition at line 255 of file GetPolicyResult.h.

◆ SetLastModifiedDate() [1/2]

void Aws::IoT::Model::GetPolicyResult::SetLastModifiedDate ( Aws::Utils::DateTime &&  value)
inline

The date the policy was last modified.

Definition at line 224 of file GetPolicyResult.h.

◆ SetLastModifiedDate() [2/2]

void Aws::IoT::Model::GetPolicyResult::SetLastModifiedDate ( const Aws::Utils::DateTime value)
inline

The date the policy was last modified.

Definition at line 219 of file GetPolicyResult.h.

◆ SetPolicyArn() [1/3]

void Aws::IoT::Model::GetPolicyResult::SetPolicyArn ( Aws::String &&  value)
inline

The policy ARN.

Definition at line 90 of file GetPolicyResult.h.

◆ SetPolicyArn() [2/3]

void Aws::IoT::Model::GetPolicyResult::SetPolicyArn ( const Aws::String value)
inline

The policy ARN.

Definition at line 85 of file GetPolicyResult.h.

◆ SetPolicyArn() [3/3]

void Aws::IoT::Model::GetPolicyResult::SetPolicyArn ( const char *  value)
inline

The policy ARN.

Definition at line 95 of file GetPolicyResult.h.

◆ SetPolicyDocument() [1/3]

void Aws::IoT::Model::GetPolicyResult::SetPolicyDocument ( Aws::String &&  value)
inline

The JSON document that describes the policy.

Definition at line 126 of file GetPolicyResult.h.

◆ SetPolicyDocument() [2/3]

void Aws::IoT::Model::GetPolicyResult::SetPolicyDocument ( const Aws::String value)
inline

The JSON document that describes the policy.

Definition at line 121 of file GetPolicyResult.h.

◆ SetPolicyDocument() [3/3]

void Aws::IoT::Model::GetPolicyResult::SetPolicyDocument ( const char *  value)
inline

The JSON document that describes the policy.

Definition at line 131 of file GetPolicyResult.h.

◆ SetPolicyName() [1/3]

void Aws::IoT::Model::GetPolicyResult::SetPolicyName ( Aws::String &&  value)
inline

The policy name.

Definition at line 54 of file GetPolicyResult.h.

◆ SetPolicyName() [2/3]

void Aws::IoT::Model::GetPolicyResult::SetPolicyName ( const Aws::String value)
inline

The policy name.

Definition at line 49 of file GetPolicyResult.h.

◆ SetPolicyName() [3/3]

void Aws::IoT::Model::GetPolicyResult::SetPolicyName ( const char *  value)
inline

The policy name.

Definition at line 59 of file GetPolicyResult.h.

◆ WithCreationDate() [1/2]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithCreationDate ( Aws::Utils::DateTime &&  value)
inline

The date the policy was created.

Definition at line 208 of file GetPolicyResult.h.

◆ WithCreationDate() [2/2]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithCreationDate ( const Aws::Utils::DateTime value)
inline

The date the policy was created.

Definition at line 203 of file GetPolicyResult.h.

◆ WithDefaultVersionId() [1/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithDefaultVersionId ( Aws::String &&  value)
inline

The default policy version ID.

Definition at line 177 of file GetPolicyResult.h.

◆ WithDefaultVersionId() [2/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithDefaultVersionId ( const Aws::String value)
inline

The default policy version ID.

Definition at line 172 of file GetPolicyResult.h.

◆ WithDefaultVersionId() [3/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithDefaultVersionId ( const char *  value)
inline

The default policy version ID.

Definition at line 182 of file GetPolicyResult.h.

◆ WithGenerationId() [1/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithGenerationId ( Aws::String &&  value)
inline

The generation ID of the policy.

Definition at line 265 of file GetPolicyResult.h.

◆ WithGenerationId() [2/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithGenerationId ( const Aws::String value)
inline

The generation ID of the policy.

Definition at line 260 of file GetPolicyResult.h.

◆ WithGenerationId() [3/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithGenerationId ( const char *  value)
inline

The generation ID of the policy.

Definition at line 270 of file GetPolicyResult.h.

◆ WithLastModifiedDate() [1/2]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithLastModifiedDate ( Aws::Utils::DateTime &&  value)
inline

The date the policy was last modified.

Definition at line 234 of file GetPolicyResult.h.

◆ WithLastModifiedDate() [2/2]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithLastModifiedDate ( const Aws::Utils::DateTime value)
inline

The date the policy was last modified.

Definition at line 229 of file GetPolicyResult.h.

◆ WithPolicyArn() [1/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithPolicyArn ( Aws::String &&  value)
inline

The policy ARN.

Definition at line 105 of file GetPolicyResult.h.

◆ WithPolicyArn() [2/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithPolicyArn ( const Aws::String value)
inline

The policy ARN.

Definition at line 100 of file GetPolicyResult.h.

◆ WithPolicyArn() [3/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithPolicyArn ( const char *  value)
inline

The policy ARN.

Definition at line 110 of file GetPolicyResult.h.

◆ WithPolicyDocument() [1/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithPolicyDocument ( Aws::String &&  value)
inline

The JSON document that describes the policy.

Definition at line 141 of file GetPolicyResult.h.

◆ WithPolicyDocument() [2/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithPolicyDocument ( const Aws::String value)
inline

The JSON document that describes the policy.

Definition at line 136 of file GetPolicyResult.h.

◆ WithPolicyDocument() [3/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithPolicyDocument ( const char *  value)
inline

The JSON document that describes the policy.

Definition at line 146 of file GetPolicyResult.h.

◆ WithPolicyName() [1/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithPolicyName ( Aws::String &&  value)
inline

The policy name.

Definition at line 69 of file GetPolicyResult.h.

◆ WithPolicyName() [2/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithPolicyName ( const Aws::String value)
inline

The policy name.

Definition at line 64 of file GetPolicyResult.h.

◆ WithPolicyName() [3/3]

GetPolicyResult& Aws::IoT::Model::GetPolicyResult::WithPolicyName ( const char *  value)
inline

The policy name.

Definition at line 74 of file GetPolicyResult.h.


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