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

#include <CreateCertificateFromCsrResult.h>

Public Member Functions

 CreateCertificateFromCsrResult ()
 
 CreateCertificateFromCsrResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateCertificateFromCsrResultoperator= (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)
 
CreateCertificateFromCsrResultWithCertificateArn (const Aws::String &value)
 
CreateCertificateFromCsrResultWithCertificateArn (Aws::String &&value)
 
CreateCertificateFromCsrResultWithCertificateArn (const char *value)
 
const Aws::StringGetCertificateId () const
 
void SetCertificateId (const Aws::String &value)
 
void SetCertificateId (Aws::String &&value)
 
void SetCertificateId (const char *value)
 
CreateCertificateFromCsrResultWithCertificateId (const Aws::String &value)
 
CreateCertificateFromCsrResultWithCertificateId (Aws::String &&value)
 
CreateCertificateFromCsrResultWithCertificateId (const char *value)
 
const Aws::StringGetCertificatePem () const
 
void SetCertificatePem (const Aws::String &value)
 
void SetCertificatePem (Aws::String &&value)
 
void SetCertificatePem (const char *value)
 
CreateCertificateFromCsrResultWithCertificatePem (const Aws::String &value)
 
CreateCertificateFromCsrResultWithCertificatePem (Aws::String &&value)
 
CreateCertificateFromCsrResultWithCertificatePem (const char *value)
 

Detailed Description

The output from the CreateCertificateFromCsr operation.

See Also:

AWS API Reference

Definition at line 33 of file CreateCertificateFromCsrResult.h.

Constructor & Destructor Documentation

◆ CreateCertificateFromCsrResult() [1/2]

Aws::IoT::Model::CreateCertificateFromCsrResult::CreateCertificateFromCsrResult ( )

◆ CreateCertificateFromCsrResult() [2/2]

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

Member Function Documentation

◆ GetCertificateArn()

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

The Amazon Resource Name (ARN) of the certificate. You can use the ARN as a principal for policy operations.

Definition at line 45 of file CreateCertificateFromCsrResult.h.

◆ GetCertificateId()

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

The ID of the certificate. Certificate management operations only take a certificateId.

Definition at line 88 of file CreateCertificateFromCsrResult.h.

◆ GetCertificatePem()

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

The certificate data, in PEM format.

Definition at line 130 of file CreateCertificateFromCsrResult.h.

◆ operator=()

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

◆ SetCertificateArn() [1/3]

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

The Amazon Resource Name (ARN) of the certificate. You can use the ARN as a principal for policy operations.

Definition at line 57 of file CreateCertificateFromCsrResult.h.

◆ SetCertificateArn() [2/3]

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

The Amazon Resource Name (ARN) of the certificate. You can use the ARN as a principal for policy operations.

Definition at line 51 of file CreateCertificateFromCsrResult.h.

◆ SetCertificateArn() [3/3]

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

The Amazon Resource Name (ARN) of the certificate. You can use the ARN as a principal for policy operations.

Definition at line 63 of file CreateCertificateFromCsrResult.h.

◆ SetCertificateId() [1/3]

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

The ID of the certificate. Certificate management operations only take a certificateId.

Definition at line 100 of file CreateCertificateFromCsrResult.h.

◆ SetCertificateId() [2/3]

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

The ID of the certificate. Certificate management operations only take a certificateId.

Definition at line 94 of file CreateCertificateFromCsrResult.h.

◆ SetCertificateId() [3/3]

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

The ID of the certificate. Certificate management operations only take a certificateId.

Definition at line 106 of file CreateCertificateFromCsrResult.h.

◆ SetCertificatePem() [1/3]

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

The certificate data, in PEM format.

Definition at line 140 of file CreateCertificateFromCsrResult.h.

◆ SetCertificatePem() [2/3]

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

The certificate data, in PEM format.

Definition at line 135 of file CreateCertificateFromCsrResult.h.

◆ SetCertificatePem() [3/3]

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

The certificate data, in PEM format.

Definition at line 145 of file CreateCertificateFromCsrResult.h.

◆ WithCertificateArn() [1/3]

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

The Amazon Resource Name (ARN) of the certificate. You can use the ARN as a principal for policy operations.

Definition at line 75 of file CreateCertificateFromCsrResult.h.

◆ WithCertificateArn() [2/3]

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

The Amazon Resource Name (ARN) of the certificate. You can use the ARN as a principal for policy operations.

Definition at line 69 of file CreateCertificateFromCsrResult.h.

◆ WithCertificateArn() [3/3]

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

The Amazon Resource Name (ARN) of the certificate. You can use the ARN as a principal for policy operations.

Definition at line 81 of file CreateCertificateFromCsrResult.h.

◆ WithCertificateId() [1/3]

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

The ID of the certificate. Certificate management operations only take a certificateId.

Definition at line 118 of file CreateCertificateFromCsrResult.h.

◆ WithCertificateId() [2/3]

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

The ID of the certificate. Certificate management operations only take a certificateId.

Definition at line 112 of file CreateCertificateFromCsrResult.h.

◆ WithCertificateId() [3/3]

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

The ID of the certificate. Certificate management operations only take a certificateId.

Definition at line 124 of file CreateCertificateFromCsrResult.h.

◆ WithCertificatePem() [1/3]

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

The certificate data, in PEM format.

Definition at line 155 of file CreateCertificateFromCsrResult.h.

◆ WithCertificatePem() [2/3]

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

The certificate data, in PEM format.

Definition at line 150 of file CreateCertificateFromCsrResult.h.

◆ WithCertificatePem() [3/3]

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

The certificate data, in PEM format.

Definition at line 160 of file CreateCertificateFromCsrResult.h.


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