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

#include <CreateKeysAndCertificateResult.h>

Public Member Functions

 CreateKeysAndCertificateResult ()
 
 CreateKeysAndCertificateResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateKeysAndCertificateResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetCertificateArn () const
 
void SetCertificateArn (const Aws::String &value)
 
void SetCertificateArn (Aws::String &&value)
 
void SetCertificateArn (const char *value)
 
CreateKeysAndCertificateResultWithCertificateArn (const Aws::String &value)
 
CreateKeysAndCertificateResultWithCertificateArn (Aws::String &&value)
 
CreateKeysAndCertificateResultWithCertificateArn (const char *value)
 
const Aws::StringGetCertificateId () const
 
void SetCertificateId (const Aws::String &value)
 
void SetCertificateId (Aws::String &&value)
 
void SetCertificateId (const char *value)
 
CreateKeysAndCertificateResultWithCertificateId (const Aws::String &value)
 
CreateKeysAndCertificateResultWithCertificateId (Aws::String &&value)
 
CreateKeysAndCertificateResultWithCertificateId (const char *value)
 
const Aws::StringGetCertificatePem () const
 
void SetCertificatePem (const Aws::String &value)
 
void SetCertificatePem (Aws::String &&value)
 
void SetCertificatePem (const char *value)
 
CreateKeysAndCertificateResultWithCertificatePem (const Aws::String &value)
 
CreateKeysAndCertificateResultWithCertificatePem (Aws::String &&value)
 
CreateKeysAndCertificateResultWithCertificatePem (const char *value)
 
const KeyPairGetKeyPair () const
 
void SetKeyPair (const KeyPair &value)
 
void SetKeyPair (KeyPair &&value)
 
CreateKeysAndCertificateResultWithKeyPair (const KeyPair &value)
 
CreateKeysAndCertificateResultWithKeyPair (KeyPair &&value)
 

Detailed Description

The output of the CreateKeysAndCertificate operation.

See Also:

AWS API Reference

Definition at line 34 of file CreateKeysAndCertificateResult.h.

Constructor & Destructor Documentation

◆ CreateKeysAndCertificateResult() [1/2]

Aws::IoT::Model::CreateKeysAndCertificateResult::CreateKeysAndCertificateResult ( )

◆ CreateKeysAndCertificateResult() [2/2]

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

Member Function Documentation

◆ GetCertificateArn()

const Aws::String& Aws::IoT::Model::CreateKeysAndCertificateResult::GetCertificateArn ( ) const
inline

The ARN of the certificate.

Definition at line 45 of file CreateKeysAndCertificateResult.h.

◆ GetCertificateId()

const Aws::String& Aws::IoT::Model::CreateKeysAndCertificateResult::GetCertificateId ( ) const
inline

The ID of the certificate. IoT issues a default subject name for the certificate (for example, IoT Certificate).

Definition at line 82 of file CreateKeysAndCertificateResult.h.

◆ GetCertificatePem()

const Aws::String& Aws::IoT::Model::CreateKeysAndCertificateResult::GetCertificatePem ( ) const
inline

The certificate data, in PEM format.

Definition at line 124 of file CreateKeysAndCertificateResult.h.

◆ GetKeyPair()

const KeyPair& Aws::IoT::Model::CreateKeysAndCertificateResult::GetKeyPair ( ) const
inline

The generated key pair.

Definition at line 160 of file CreateKeysAndCertificateResult.h.

◆ operator=()

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

◆ SetCertificateArn() [1/3]

void Aws::IoT::Model::CreateKeysAndCertificateResult::SetCertificateArn ( Aws::String &&  value)
inline

The ARN of the certificate.

Definition at line 55 of file CreateKeysAndCertificateResult.h.

◆ SetCertificateArn() [2/3]

void Aws::IoT::Model::CreateKeysAndCertificateResult::SetCertificateArn ( const Aws::String value)
inline

The ARN of the certificate.

Definition at line 50 of file CreateKeysAndCertificateResult.h.

◆ SetCertificateArn() [3/3]

void Aws::IoT::Model::CreateKeysAndCertificateResult::SetCertificateArn ( const char *  value)
inline

The ARN of the certificate.

Definition at line 60 of file CreateKeysAndCertificateResult.h.

◆ SetCertificateId() [1/3]

void Aws::IoT::Model::CreateKeysAndCertificateResult::SetCertificateId ( Aws::String &&  value)
inline

The ID of the certificate. IoT issues a default subject name for the certificate (for example, IoT Certificate).

Definition at line 94 of file CreateKeysAndCertificateResult.h.

◆ SetCertificateId() [2/3]

void Aws::IoT::Model::CreateKeysAndCertificateResult::SetCertificateId ( const Aws::String value)
inline

The ID of the certificate. IoT issues a default subject name for the certificate (for example, IoT Certificate).

Definition at line 88 of file CreateKeysAndCertificateResult.h.

◆ SetCertificateId() [3/3]

void Aws::IoT::Model::CreateKeysAndCertificateResult::SetCertificateId ( const char *  value)
inline

The ID of the certificate. IoT issues a default subject name for the certificate (for example, IoT Certificate).

Definition at line 100 of file CreateKeysAndCertificateResult.h.

◆ SetCertificatePem() [1/3]

void Aws::IoT::Model::CreateKeysAndCertificateResult::SetCertificatePem ( Aws::String &&  value)
inline

The certificate data, in PEM format.

Definition at line 134 of file CreateKeysAndCertificateResult.h.

◆ SetCertificatePem() [2/3]

void Aws::IoT::Model::CreateKeysAndCertificateResult::SetCertificatePem ( const Aws::String value)
inline

The certificate data, in PEM format.

Definition at line 129 of file CreateKeysAndCertificateResult.h.

◆ SetCertificatePem() [3/3]

void Aws::IoT::Model::CreateKeysAndCertificateResult::SetCertificatePem ( const char *  value)
inline

The certificate data, in PEM format.

Definition at line 139 of file CreateKeysAndCertificateResult.h.

◆ SetKeyPair() [1/2]

void Aws::IoT::Model::CreateKeysAndCertificateResult::SetKeyPair ( const KeyPair value)
inline

The generated key pair.

Definition at line 165 of file CreateKeysAndCertificateResult.h.

◆ SetKeyPair() [2/2]

void Aws::IoT::Model::CreateKeysAndCertificateResult::SetKeyPair ( KeyPair &&  value)
inline

The generated key pair.

Definition at line 170 of file CreateKeysAndCertificateResult.h.

◆ WithCertificateArn() [1/3]

CreateKeysAndCertificateResult& Aws::IoT::Model::CreateKeysAndCertificateResult::WithCertificateArn ( Aws::String &&  value)
inline

The ARN of the certificate.

Definition at line 70 of file CreateKeysAndCertificateResult.h.

◆ WithCertificateArn() [2/3]

CreateKeysAndCertificateResult& Aws::IoT::Model::CreateKeysAndCertificateResult::WithCertificateArn ( const Aws::String value)
inline

The ARN of the certificate.

Definition at line 65 of file CreateKeysAndCertificateResult.h.

◆ WithCertificateArn() [3/3]

CreateKeysAndCertificateResult& Aws::IoT::Model::CreateKeysAndCertificateResult::WithCertificateArn ( const char *  value)
inline

The ARN of the certificate.

Definition at line 75 of file CreateKeysAndCertificateResult.h.

◆ WithCertificateId() [1/3]

CreateKeysAndCertificateResult& Aws::IoT::Model::CreateKeysAndCertificateResult::WithCertificateId ( Aws::String &&  value)
inline

The ID of the certificate. IoT issues a default subject name for the certificate (for example, IoT Certificate).

Definition at line 112 of file CreateKeysAndCertificateResult.h.

◆ WithCertificateId() [2/3]

CreateKeysAndCertificateResult& Aws::IoT::Model::CreateKeysAndCertificateResult::WithCertificateId ( const Aws::String value)
inline

The ID of the certificate. IoT issues a default subject name for the certificate (for example, IoT Certificate).

Definition at line 106 of file CreateKeysAndCertificateResult.h.

◆ WithCertificateId() [3/3]

CreateKeysAndCertificateResult& Aws::IoT::Model::CreateKeysAndCertificateResult::WithCertificateId ( const char *  value)
inline

The ID of the certificate. IoT issues a default subject name for the certificate (for example, IoT Certificate).

Definition at line 118 of file CreateKeysAndCertificateResult.h.

◆ WithCertificatePem() [1/3]

CreateKeysAndCertificateResult& Aws::IoT::Model::CreateKeysAndCertificateResult::WithCertificatePem ( Aws::String &&  value)
inline

The certificate data, in PEM format.

Definition at line 149 of file CreateKeysAndCertificateResult.h.

◆ WithCertificatePem() [2/3]

CreateKeysAndCertificateResult& Aws::IoT::Model::CreateKeysAndCertificateResult::WithCertificatePem ( const Aws::String value)
inline

The certificate data, in PEM format.

Definition at line 144 of file CreateKeysAndCertificateResult.h.

◆ WithCertificatePem() [3/3]

CreateKeysAndCertificateResult& Aws::IoT::Model::CreateKeysAndCertificateResult::WithCertificatePem ( const char *  value)
inline

The certificate data, in PEM format.

Definition at line 154 of file CreateKeysAndCertificateResult.h.

◆ WithKeyPair() [1/2]

CreateKeysAndCertificateResult& Aws::IoT::Model::CreateKeysAndCertificateResult::WithKeyPair ( const KeyPair value)
inline

The generated key pair.

Definition at line 175 of file CreateKeysAndCertificateResult.h.

◆ WithKeyPair() [2/2]

CreateKeysAndCertificateResult& Aws::IoT::Model::CreateKeysAndCertificateResult::WithKeyPair ( KeyPair &&  value)
inline

The generated key pair.

Definition at line 180 of file CreateKeysAndCertificateResult.h.


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