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

#include <CreatePolicyVersionResult.h>

Public Member Functions

 CreatePolicyVersionResult ()
 
 CreatePolicyVersionResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreatePolicyVersionResultoperator= (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)
 
CreatePolicyVersionResultWithPolicyArn (const Aws::String &value)
 
CreatePolicyVersionResultWithPolicyArn (Aws::String &&value)
 
CreatePolicyVersionResultWithPolicyArn (const char *value)
 
const Aws::StringGetPolicyDocument () const
 
void SetPolicyDocument (const Aws::String &value)
 
void SetPolicyDocument (Aws::String &&value)
 
void SetPolicyDocument (const char *value)
 
CreatePolicyVersionResultWithPolicyDocument (const Aws::String &value)
 
CreatePolicyVersionResultWithPolicyDocument (Aws::String &&value)
 
CreatePolicyVersionResultWithPolicyDocument (const char *value)
 
const Aws::StringGetPolicyVersionId () const
 
void SetPolicyVersionId (const Aws::String &value)
 
void SetPolicyVersionId (Aws::String &&value)
 
void SetPolicyVersionId (const char *value)
 
CreatePolicyVersionResultWithPolicyVersionId (const Aws::String &value)
 
CreatePolicyVersionResultWithPolicyVersionId (Aws::String &&value)
 
CreatePolicyVersionResultWithPolicyVersionId (const char *value)
 
bool GetIsDefaultVersion () const
 
void SetIsDefaultVersion (bool value)
 
CreatePolicyVersionResultWithIsDefaultVersion (bool value)
 

Detailed Description

The output of the CreatePolicyVersion operation.

See Also:


AWS API Reference

Definition at line 33 of file CreatePolicyVersionResult.h.

Constructor & Destructor Documentation

◆ CreatePolicyVersionResult() [1/2]

Aws::IoT::Model::CreatePolicyVersionResult::CreatePolicyVersionResult ( )

◆ CreatePolicyVersionResult() [2/2]

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

Member Function Documentation

◆ GetIsDefaultVersion()

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

Specifies whether the policy version is the default.

Definition at line 152 of file CreatePolicyVersionResult.h.

◆ GetPolicyArn()

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

The policy ARN.

Definition at line 44 of file CreatePolicyVersionResult.h.

◆ GetPolicyDocument()

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

The JSON document that describes the policy.

Definition at line 80 of file CreatePolicyVersionResult.h.

◆ GetPolicyVersionId()

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

The policy version ID.

Definition at line 116 of file CreatePolicyVersionResult.h.

◆ operator=()

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

◆ SetIsDefaultVersion()

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

Specifies whether the policy version is the default.

Definition at line 157 of file CreatePolicyVersionResult.h.

◆ SetPolicyArn() [1/3]

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

The policy ARN.

Definition at line 54 of file CreatePolicyVersionResult.h.

◆ SetPolicyArn() [2/3]

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

The policy ARN.

Definition at line 49 of file CreatePolicyVersionResult.h.

◆ SetPolicyArn() [3/3]

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

The policy ARN.

Definition at line 59 of file CreatePolicyVersionResult.h.

◆ SetPolicyDocument() [1/3]

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

The JSON document that describes the policy.

Definition at line 90 of file CreatePolicyVersionResult.h.

◆ SetPolicyDocument() [2/3]

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

The JSON document that describes the policy.

Definition at line 85 of file CreatePolicyVersionResult.h.

◆ SetPolicyDocument() [3/3]

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

The JSON document that describes the policy.

Definition at line 95 of file CreatePolicyVersionResult.h.

◆ SetPolicyVersionId() [1/3]

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

The policy version ID.

Definition at line 126 of file CreatePolicyVersionResult.h.

◆ SetPolicyVersionId() [2/3]

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

The policy version ID.

Definition at line 121 of file CreatePolicyVersionResult.h.

◆ SetPolicyVersionId() [3/3]

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

The policy version ID.

Definition at line 131 of file CreatePolicyVersionResult.h.

◆ WithIsDefaultVersion()

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

Specifies whether the policy version is the default.

Definition at line 162 of file CreatePolicyVersionResult.h.

◆ WithPolicyArn() [1/3]

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

The policy ARN.

Definition at line 69 of file CreatePolicyVersionResult.h.

◆ WithPolicyArn() [2/3]

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

The policy ARN.

Definition at line 64 of file CreatePolicyVersionResult.h.

◆ WithPolicyArn() [3/3]

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

The policy ARN.

Definition at line 74 of file CreatePolicyVersionResult.h.

◆ WithPolicyDocument() [1/3]

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

The JSON document that describes the policy.

Definition at line 105 of file CreatePolicyVersionResult.h.

◆ WithPolicyDocument() [2/3]

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

The JSON document that describes the policy.

Definition at line 100 of file CreatePolicyVersionResult.h.

◆ WithPolicyDocument() [3/3]

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

The JSON document that describes the policy.

Definition at line 110 of file CreatePolicyVersionResult.h.

◆ WithPolicyVersionId() [1/3]

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

The policy version ID.

Definition at line 141 of file CreatePolicyVersionResult.h.

◆ WithPolicyVersionId() [2/3]

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

The policy version ID.

Definition at line 136 of file CreatePolicyVersionResult.h.

◆ WithPolicyVersionId() [3/3]

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

The policy version ID.

Definition at line 146 of file CreatePolicyVersionResult.h.


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