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

#include <GetPolicyVersionResult.h>

Public Member Functions

 GetPolicyVersionResult ()
 
 GetPolicyVersionResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetPolicyVersionResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetPolicyArn () const
 
void SetPolicyArn (const Aws::String &value)
 
void SetPolicyArn (Aws::String &&value)
 
void SetPolicyArn (const char *value)
 
GetPolicyVersionResultWithPolicyArn (const Aws::String &value)
 
GetPolicyVersionResultWithPolicyArn (Aws::String &&value)
 
GetPolicyVersionResultWithPolicyArn (const char *value)
 
const Aws::StringGetPolicyName () const
 
void SetPolicyName (const Aws::String &value)
 
void SetPolicyName (Aws::String &&value)
 
void SetPolicyName (const char *value)
 
GetPolicyVersionResultWithPolicyName (const Aws::String &value)
 
GetPolicyVersionResultWithPolicyName (Aws::String &&value)
 
GetPolicyVersionResultWithPolicyName (const char *value)
 
const Aws::StringGetPolicyDocument () const
 
void SetPolicyDocument (const Aws::String &value)
 
void SetPolicyDocument (Aws::String &&value)
 
void SetPolicyDocument (const char *value)
 
GetPolicyVersionResultWithPolicyDocument (const Aws::String &value)
 
GetPolicyVersionResultWithPolicyDocument (Aws::String &&value)
 
GetPolicyVersionResultWithPolicyDocument (const char *value)
 
const Aws::StringGetPolicyVersionId () const
 
void SetPolicyVersionId (const Aws::String &value)
 
void SetPolicyVersionId (Aws::String &&value)
 
void SetPolicyVersionId (const char *value)
 
GetPolicyVersionResultWithPolicyVersionId (const Aws::String &value)
 
GetPolicyVersionResultWithPolicyVersionId (Aws::String &&value)
 
GetPolicyVersionResultWithPolicyVersionId (const char *value)
 
bool GetIsDefaultVersion () const
 
void SetIsDefaultVersion (bool value)
 
GetPolicyVersionResultWithIsDefaultVersion (bool value)
 
const Aws::Utils::DateTimeGetCreationDate () const
 
void SetCreationDate (const Aws::Utils::DateTime &value)
 
void SetCreationDate (Aws::Utils::DateTime &&value)
 
GetPolicyVersionResultWithCreationDate (const Aws::Utils::DateTime &value)
 
GetPolicyVersionResultWithCreationDate (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastModifiedDate () const
 
void SetLastModifiedDate (const Aws::Utils::DateTime &value)
 
void SetLastModifiedDate (Aws::Utils::DateTime &&value)
 
GetPolicyVersionResultWithLastModifiedDate (const Aws::Utils::DateTime &value)
 
GetPolicyVersionResultWithLastModifiedDate (Aws::Utils::DateTime &&value)
 
const Aws::StringGetGenerationId () const
 
void SetGenerationId (const Aws::String &value)
 
void SetGenerationId (Aws::String &&value)
 
void SetGenerationId (const char *value)
 
GetPolicyVersionResultWithGenerationId (const Aws::String &value)
 
GetPolicyVersionResultWithGenerationId (Aws::String &&value)
 
GetPolicyVersionResultWithGenerationId (const char *value)
 

Detailed Description

The output from the GetPolicyVersion operation.

See Also:

AWS API Reference

Definition at line 33 of file GetPolicyVersionResult.h.

Constructor & Destructor Documentation

◆ GetPolicyVersionResult() [1/2]

Aws::IoT::Model::GetPolicyVersionResult::GetPolicyVersionResult ( )

◆ GetPolicyVersionResult() [2/2]

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

Member Function Documentation

◆ GetCreationDate()

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

The date the policy was created.

Definition at line 204 of file GetPolicyVersionResult.h.

◆ GetGenerationId()

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

The generation ID of the policy version.

Definition at line 256 of file GetPolicyVersionResult.h.

◆ GetIsDefaultVersion()

bool Aws::IoT::Model::GetPolicyVersionResult::GetIsDefaultVersion ( ) const
inline

Specifies whether the policy version is the default.

Definition at line 188 of file GetPolicyVersionResult.h.

◆ GetLastModifiedDate()

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

The date the policy was last modified.

Definition at line 230 of file GetPolicyVersionResult.h.

◆ GetPolicyArn()

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

The policy ARN.

Definition at line 44 of file GetPolicyVersionResult.h.

◆ GetPolicyDocument()

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

The JSON document that describes the policy.

Definition at line 116 of file GetPolicyVersionResult.h.

◆ GetPolicyName()

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

The policy name.

Definition at line 80 of file GetPolicyVersionResult.h.

◆ GetPolicyVersionId()

const Aws::String& Aws::IoT::Model::GetPolicyVersionResult::GetPolicyVersionId ( ) const
inline

The policy version ID.

Definition at line 152 of file GetPolicyVersionResult.h.

◆ operator=()

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

◆ SetCreationDate() [1/2]

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

The date the policy was created.

Definition at line 214 of file GetPolicyVersionResult.h.

◆ SetCreationDate() [2/2]

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

The date the policy was created.

Definition at line 209 of file GetPolicyVersionResult.h.

◆ SetGenerationId() [1/3]

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

The generation ID of the policy version.

Definition at line 266 of file GetPolicyVersionResult.h.

◆ SetGenerationId() [2/3]

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

The generation ID of the policy version.

Definition at line 261 of file GetPolicyVersionResult.h.

◆ SetGenerationId() [3/3]

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

The generation ID of the policy version.

Definition at line 271 of file GetPolicyVersionResult.h.

◆ SetIsDefaultVersion()

void Aws::IoT::Model::GetPolicyVersionResult::SetIsDefaultVersion ( bool  value)
inline

Specifies whether the policy version is the default.

Definition at line 193 of file GetPolicyVersionResult.h.

◆ SetLastModifiedDate() [1/2]

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

The date the policy was last modified.

Definition at line 240 of file GetPolicyVersionResult.h.

◆ SetLastModifiedDate() [2/2]

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

The date the policy was last modified.

Definition at line 235 of file GetPolicyVersionResult.h.

◆ SetPolicyArn() [1/3]

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

The policy ARN.

Definition at line 54 of file GetPolicyVersionResult.h.

◆ SetPolicyArn() [2/3]

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

The policy ARN.

Definition at line 49 of file GetPolicyVersionResult.h.

◆ SetPolicyArn() [3/3]

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

The policy ARN.

Definition at line 59 of file GetPolicyVersionResult.h.

◆ SetPolicyDocument() [1/3]

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

The JSON document that describes the policy.

Definition at line 126 of file GetPolicyVersionResult.h.

◆ SetPolicyDocument() [2/3]

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

The JSON document that describes the policy.

Definition at line 121 of file GetPolicyVersionResult.h.

◆ SetPolicyDocument() [3/3]

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

The JSON document that describes the policy.

Definition at line 131 of file GetPolicyVersionResult.h.

◆ SetPolicyName() [1/3]

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

The policy name.

Definition at line 90 of file GetPolicyVersionResult.h.

◆ SetPolicyName() [2/3]

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

The policy name.

Definition at line 85 of file GetPolicyVersionResult.h.

◆ SetPolicyName() [3/3]

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

The policy name.

Definition at line 95 of file GetPolicyVersionResult.h.

◆ SetPolicyVersionId() [1/3]

void Aws::IoT::Model::GetPolicyVersionResult::SetPolicyVersionId ( Aws::String &&  value)
inline

The policy version ID.

Definition at line 162 of file GetPolicyVersionResult.h.

◆ SetPolicyVersionId() [2/3]

void Aws::IoT::Model::GetPolicyVersionResult::SetPolicyVersionId ( const Aws::String value)
inline

The policy version ID.

Definition at line 157 of file GetPolicyVersionResult.h.

◆ SetPolicyVersionId() [3/3]

void Aws::IoT::Model::GetPolicyVersionResult::SetPolicyVersionId ( const char *  value)
inline

The policy version ID.

Definition at line 167 of file GetPolicyVersionResult.h.

◆ WithCreationDate() [1/2]

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

The date the policy was created.

Definition at line 224 of file GetPolicyVersionResult.h.

◆ WithCreationDate() [2/2]

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

The date the policy was created.

Definition at line 219 of file GetPolicyVersionResult.h.

◆ WithGenerationId() [1/3]

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

The generation ID of the policy version.

Definition at line 281 of file GetPolicyVersionResult.h.

◆ WithGenerationId() [2/3]

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

The generation ID of the policy version.

Definition at line 276 of file GetPolicyVersionResult.h.

◆ WithGenerationId() [3/3]

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

The generation ID of the policy version.

Definition at line 286 of file GetPolicyVersionResult.h.

◆ WithIsDefaultVersion()

GetPolicyVersionResult& Aws::IoT::Model::GetPolicyVersionResult::WithIsDefaultVersion ( bool  value)
inline

Specifies whether the policy version is the default.

Definition at line 198 of file GetPolicyVersionResult.h.

◆ WithLastModifiedDate() [1/2]

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

The date the policy was last modified.

Definition at line 250 of file GetPolicyVersionResult.h.

◆ WithLastModifiedDate() [2/2]

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

The date the policy was last modified.

Definition at line 245 of file GetPolicyVersionResult.h.

◆ WithPolicyArn() [1/3]

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

The policy ARN.

Definition at line 69 of file GetPolicyVersionResult.h.

◆ WithPolicyArn() [2/3]

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

The policy ARN.

Definition at line 64 of file GetPolicyVersionResult.h.

◆ WithPolicyArn() [3/3]

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

The policy ARN.

Definition at line 74 of file GetPolicyVersionResult.h.

◆ WithPolicyDocument() [1/3]

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

The JSON document that describes the policy.

Definition at line 141 of file GetPolicyVersionResult.h.

◆ WithPolicyDocument() [2/3]

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

The JSON document that describes the policy.

Definition at line 136 of file GetPolicyVersionResult.h.

◆ WithPolicyDocument() [3/3]

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

The JSON document that describes the policy.

Definition at line 146 of file GetPolicyVersionResult.h.

◆ WithPolicyName() [1/3]

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

The policy name.

Definition at line 105 of file GetPolicyVersionResult.h.

◆ WithPolicyName() [2/3]

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

The policy name.

Definition at line 100 of file GetPolicyVersionResult.h.

◆ WithPolicyName() [3/3]

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

The policy name.

Definition at line 110 of file GetPolicyVersionResult.h.

◆ WithPolicyVersionId() [1/3]

GetPolicyVersionResult& Aws::IoT::Model::GetPolicyVersionResult::WithPolicyVersionId ( Aws::String &&  value)
inline

The policy version ID.

Definition at line 177 of file GetPolicyVersionResult.h.

◆ WithPolicyVersionId() [2/3]

GetPolicyVersionResult& Aws::IoT::Model::GetPolicyVersionResult::WithPolicyVersionId ( const Aws::String value)
inline

The policy version ID.

Definition at line 172 of file GetPolicyVersionResult.h.

◆ WithPolicyVersionId() [3/3]

GetPolicyVersionResult& Aws::IoT::Model::GetPolicyVersionResult::WithPolicyVersionId ( const char *  value)
inline

The policy version ID.

Definition at line 182 of file GetPolicyVersionResult.h.


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