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

#include <CertificateDescription.h>

Public Member Functions

 CertificateDescription ()
 
 CertificateDescription (Aws::Utils::Json::JsonView jsonValue)
 
CertificateDescriptionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetCertificateArn () const
 
bool CertificateArnHasBeenSet () const
 
void SetCertificateArn (const Aws::String &value)
 
void SetCertificateArn (Aws::String &&value)
 
void SetCertificateArn (const char *value)
 
CertificateDescriptionWithCertificateArn (const Aws::String &value)
 
CertificateDescriptionWithCertificateArn (Aws::String &&value)
 
CertificateDescriptionWithCertificateArn (const char *value)
 
const Aws::StringGetCertificateId () const
 
bool CertificateIdHasBeenSet () const
 
void SetCertificateId (const Aws::String &value)
 
void SetCertificateId (Aws::String &&value)
 
void SetCertificateId (const char *value)
 
CertificateDescriptionWithCertificateId (const Aws::String &value)
 
CertificateDescriptionWithCertificateId (Aws::String &&value)
 
CertificateDescriptionWithCertificateId (const char *value)
 
const Aws::StringGetCaCertificateId () const
 
bool CaCertificateIdHasBeenSet () const
 
void SetCaCertificateId (const Aws::String &value)
 
void SetCaCertificateId (Aws::String &&value)
 
void SetCaCertificateId (const char *value)
 
CertificateDescriptionWithCaCertificateId (const Aws::String &value)
 
CertificateDescriptionWithCaCertificateId (Aws::String &&value)
 
CertificateDescriptionWithCaCertificateId (const char *value)
 
const CertificateStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const CertificateStatus &value)
 
void SetStatus (CertificateStatus &&value)
 
CertificateDescriptionWithStatus (const CertificateStatus &value)
 
CertificateDescriptionWithStatus (CertificateStatus &&value)
 
const Aws::StringGetCertificatePem () const
 
bool CertificatePemHasBeenSet () const
 
void SetCertificatePem (const Aws::String &value)
 
void SetCertificatePem (Aws::String &&value)
 
void SetCertificatePem (const char *value)
 
CertificateDescriptionWithCertificatePem (const Aws::String &value)
 
CertificateDescriptionWithCertificatePem (Aws::String &&value)
 
CertificateDescriptionWithCertificatePem (const char *value)
 
const Aws::StringGetOwnedBy () const
 
bool OwnedByHasBeenSet () const
 
void SetOwnedBy (const Aws::String &value)
 
void SetOwnedBy (Aws::String &&value)
 
void SetOwnedBy (const char *value)
 
CertificateDescriptionWithOwnedBy (const Aws::String &value)
 
CertificateDescriptionWithOwnedBy (Aws::String &&value)
 
CertificateDescriptionWithOwnedBy (const char *value)
 
const Aws::StringGetPreviousOwnedBy () const
 
bool PreviousOwnedByHasBeenSet () const
 
void SetPreviousOwnedBy (const Aws::String &value)
 
void SetPreviousOwnedBy (Aws::String &&value)
 
void SetPreviousOwnedBy (const char *value)
 
CertificateDescriptionWithPreviousOwnedBy (const Aws::String &value)
 
CertificateDescriptionWithPreviousOwnedBy (Aws::String &&value)
 
CertificateDescriptionWithPreviousOwnedBy (const char *value)
 
const Aws::Utils::DateTimeGetCreationDate () const
 
bool CreationDateHasBeenSet () const
 
void SetCreationDate (const Aws::Utils::DateTime &value)
 
void SetCreationDate (Aws::Utils::DateTime &&value)
 
CertificateDescriptionWithCreationDate (const Aws::Utils::DateTime &value)
 
CertificateDescriptionWithCreationDate (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastModifiedDate () const
 
bool LastModifiedDateHasBeenSet () const
 
void SetLastModifiedDate (const Aws::Utils::DateTime &value)
 
void SetLastModifiedDate (Aws::Utils::DateTime &&value)
 
CertificateDescriptionWithLastModifiedDate (const Aws::Utils::DateTime &value)
 
CertificateDescriptionWithLastModifiedDate (Aws::Utils::DateTime &&value)
 
int GetCustomerVersion () const
 
bool CustomerVersionHasBeenSet () const
 
void SetCustomerVersion (int value)
 
CertificateDescriptionWithCustomerVersion (int value)
 
const TransferDataGetTransferData () const
 
bool TransferDataHasBeenSet () const
 
void SetTransferData (const TransferData &value)
 
void SetTransferData (TransferData &&value)
 
CertificateDescriptionWithTransferData (const TransferData &value)
 
CertificateDescriptionWithTransferData (TransferData &&value)
 
const Aws::StringGetGenerationId () const
 
bool GenerationIdHasBeenSet () const
 
void SetGenerationId (const Aws::String &value)
 
void SetGenerationId (Aws::String &&value)
 
void SetGenerationId (const char *value)
 
CertificateDescriptionWithGenerationId (const Aws::String &value)
 
CertificateDescriptionWithGenerationId (Aws::String &&value)
 
CertificateDescriptionWithGenerationId (const char *value)
 
const CertificateValidityGetValidity () const
 
bool ValidityHasBeenSet () const
 
void SetValidity (const CertificateValidity &value)
 
void SetValidity (CertificateValidity &&value)
 
CertificateDescriptionWithValidity (const CertificateValidity &value)
 
CertificateDescriptionWithValidity (CertificateValidity &&value)
 
const CertificateModeGetCertificateMode () const
 
bool CertificateModeHasBeenSet () const
 
void SetCertificateMode (const CertificateMode &value)
 
void SetCertificateMode (CertificateMode &&value)
 
CertificateDescriptionWithCertificateMode (const CertificateMode &value)
 
CertificateDescriptionWithCertificateMode (CertificateMode &&value)
 

Detailed Description

Describes a certificate.

See Also:

AWS API Reference

Definition at line 36 of file CertificateDescription.h.

Constructor & Destructor Documentation

◆ CertificateDescription() [1/2]

Aws::IoT::Model::CertificateDescription::CertificateDescription ( )

◆ CertificateDescription() [2/2]

Aws::IoT::Model::CertificateDescription::CertificateDescription ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CaCertificateIdHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::CaCertificateIdHasBeenSet ( ) const
inline

The certificate ID of the CA certificate used to sign this certificate.

Definition at line 135 of file CertificateDescription.h.

◆ CertificateArnHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::CertificateArnHasBeenSet ( ) const
inline

The ARN of the certificate.

Definition at line 53 of file CertificateDescription.h.

◆ CertificateIdHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::CertificateIdHasBeenSet ( ) const
inline

The ID of the certificate.

Definition at line 94 of file CertificateDescription.h.

◆ CertificateModeHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::CertificateModeHasBeenSet ( ) const
inline

The mode of the certificate.

Definition at line 524 of file CertificateDescription.h.

◆ CertificatePemHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::CertificatePemHasBeenSet ( ) const
inline

The certificate data, in PEM format.

Definition at line 207 of file CertificateDescription.h.

◆ CreationDateHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::CreationDateHasBeenSet ( ) const
inline

The date and time the certificate was created.

Definition at line 338 of file CertificateDescription.h.

◆ CustomerVersionHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::CustomerVersionHasBeenSet ( ) const
inline

The customer version of the certificate.

Definition at line 400 of file CertificateDescription.h.

◆ GenerationIdHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::GenerationIdHasBeenSet ( ) const
inline

The generation ID of the certificate.

Definition at line 452 of file CertificateDescription.h.

◆ GetCaCertificateId()

const Aws::String& Aws::IoT::Model::CertificateDescription::GetCaCertificateId ( ) const
inline

The certificate ID of the CA certificate used to sign this certificate.

Definition at line 130 of file CertificateDescription.h.

◆ GetCertificateArn()

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

The ARN of the certificate.

Definition at line 48 of file CertificateDescription.h.

◆ GetCertificateId()

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

The ID of the certificate.

Definition at line 89 of file CertificateDescription.h.

◆ GetCertificateMode()

const CertificateMode& Aws::IoT::Model::CertificateDescription::GetCertificateMode ( ) const
inline

The mode of the certificate.

Definition at line 519 of file CertificateDescription.h.

◆ GetCertificatePem()

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

The certificate data, in PEM format.

Definition at line 202 of file CertificateDescription.h.

◆ GetCreationDate()

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

The date and time the certificate was created.

Definition at line 333 of file CertificateDescription.h.

◆ GetCustomerVersion()

int Aws::IoT::Model::CertificateDescription::GetCustomerVersion ( ) const
inline

The customer version of the certificate.

Definition at line 395 of file CertificateDescription.h.

◆ GetGenerationId()

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

The generation ID of the certificate.

Definition at line 447 of file CertificateDescription.h.

◆ GetLastModifiedDate()

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

The date and time the certificate was last modified.

Definition at line 364 of file CertificateDescription.h.

◆ GetOwnedBy()

const Aws::String& Aws::IoT::Model::CertificateDescription::GetOwnedBy ( ) const
inline

The ID of the Amazon Web Services account that owns the certificate.

Definition at line 243 of file CertificateDescription.h.

◆ GetPreviousOwnedBy()

const Aws::String& Aws::IoT::Model::CertificateDescription::GetPreviousOwnedBy ( ) const
inline

The ID of the Amazon Web Services account of the previous owner of the certificate.

Definition at line 285 of file CertificateDescription.h.

◆ GetStatus()

const CertificateStatus& Aws::IoT::Model::CertificateDescription::GetStatus ( ) const
inline

The status of the certificate.

Definition at line 171 of file CertificateDescription.h.

◆ GetTransferData()

const TransferData& Aws::IoT::Model::CertificateDescription::GetTransferData ( ) const
inline

The transfer data.

Definition at line 416 of file CertificateDescription.h.

◆ GetValidity()

const CertificateValidity& Aws::IoT::Model::CertificateDescription::GetValidity ( ) const
inline

When the certificate is valid.

Definition at line 488 of file CertificateDescription.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::IoT::Model::CertificateDescription::Jsonize ( ) const

◆ LastModifiedDateHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::LastModifiedDateHasBeenSet ( ) const
inline

The date and time the certificate was last modified.

Definition at line 369 of file CertificateDescription.h.

◆ operator=()

CertificateDescription& Aws::IoT::Model::CertificateDescription::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OwnedByHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::OwnedByHasBeenSet ( ) const
inline

The ID of the Amazon Web Services account that owns the certificate.

Definition at line 248 of file CertificateDescription.h.

◆ PreviousOwnedByHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::PreviousOwnedByHasBeenSet ( ) const
inline

The ID of the Amazon Web Services account of the previous owner of the certificate.

Definition at line 291 of file CertificateDescription.h.

◆ SetCaCertificateId() [1/3]

void Aws::IoT::Model::CertificateDescription::SetCaCertificateId ( Aws::String &&  value)
inline

The certificate ID of the CA certificate used to sign this certificate.

Definition at line 145 of file CertificateDescription.h.

◆ SetCaCertificateId() [2/3]

void Aws::IoT::Model::CertificateDescription::SetCaCertificateId ( const Aws::String value)
inline

The certificate ID of the CA certificate used to sign this certificate.

Definition at line 140 of file CertificateDescription.h.

◆ SetCaCertificateId() [3/3]

void Aws::IoT::Model::CertificateDescription::SetCaCertificateId ( const char *  value)
inline

The certificate ID of the CA certificate used to sign this certificate.

Definition at line 150 of file CertificateDescription.h.

◆ SetCertificateArn() [1/3]

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

The ARN of the certificate.

Definition at line 63 of file CertificateDescription.h.

◆ SetCertificateArn() [2/3]

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

The ARN of the certificate.

Definition at line 58 of file CertificateDescription.h.

◆ SetCertificateArn() [3/3]

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

The ARN of the certificate.

Definition at line 68 of file CertificateDescription.h.

◆ SetCertificateId() [1/3]

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

The ID of the certificate.

Definition at line 104 of file CertificateDescription.h.

◆ SetCertificateId() [2/3]

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

The ID of the certificate.

Definition at line 99 of file CertificateDescription.h.

◆ SetCertificateId() [3/3]

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

The ID of the certificate.

Definition at line 109 of file CertificateDescription.h.

◆ SetCertificateMode() [1/2]

void Aws::IoT::Model::CertificateDescription::SetCertificateMode ( CertificateMode &&  value)
inline

The mode of the certificate.

Definition at line 534 of file CertificateDescription.h.

◆ SetCertificateMode() [2/2]

void Aws::IoT::Model::CertificateDescription::SetCertificateMode ( const CertificateMode value)
inline

The mode of the certificate.

Definition at line 529 of file CertificateDescription.h.

◆ SetCertificatePem() [1/3]

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

The certificate data, in PEM format.

Definition at line 217 of file CertificateDescription.h.

◆ SetCertificatePem() [2/3]

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

The certificate data, in PEM format.

Definition at line 212 of file CertificateDescription.h.

◆ SetCertificatePem() [3/3]

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

The certificate data, in PEM format.

Definition at line 222 of file CertificateDescription.h.

◆ SetCreationDate() [1/2]

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

The date and time the certificate was created.

Definition at line 348 of file CertificateDescription.h.

◆ SetCreationDate() [2/2]

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

The date and time the certificate was created.

Definition at line 343 of file CertificateDescription.h.

◆ SetCustomerVersion()

void Aws::IoT::Model::CertificateDescription::SetCustomerVersion ( int  value)
inline

The customer version of the certificate.

Definition at line 405 of file CertificateDescription.h.

◆ SetGenerationId() [1/3]

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

The generation ID of the certificate.

Definition at line 462 of file CertificateDescription.h.

◆ SetGenerationId() [2/3]

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

The generation ID of the certificate.

Definition at line 457 of file CertificateDescription.h.

◆ SetGenerationId() [3/3]

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

The generation ID of the certificate.

Definition at line 467 of file CertificateDescription.h.

◆ SetLastModifiedDate() [1/2]

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

The date and time the certificate was last modified.

Definition at line 379 of file CertificateDescription.h.

◆ SetLastModifiedDate() [2/2]

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

The date and time the certificate was last modified.

Definition at line 374 of file CertificateDescription.h.

◆ SetOwnedBy() [1/3]

void Aws::IoT::Model::CertificateDescription::SetOwnedBy ( Aws::String &&  value)
inline

The ID of the Amazon Web Services account that owns the certificate.

Definition at line 258 of file CertificateDescription.h.

◆ SetOwnedBy() [2/3]

void Aws::IoT::Model::CertificateDescription::SetOwnedBy ( const Aws::String value)
inline

The ID of the Amazon Web Services account that owns the certificate.

Definition at line 253 of file CertificateDescription.h.

◆ SetOwnedBy() [3/3]

void Aws::IoT::Model::CertificateDescription::SetOwnedBy ( const char *  value)
inline

The ID of the Amazon Web Services account that owns the certificate.

Definition at line 263 of file CertificateDescription.h.

◆ SetPreviousOwnedBy() [1/3]

void Aws::IoT::Model::CertificateDescription::SetPreviousOwnedBy ( Aws::String &&  value)
inline

The ID of the Amazon Web Services account of the previous owner of the certificate.

Definition at line 303 of file CertificateDescription.h.

◆ SetPreviousOwnedBy() [2/3]

void Aws::IoT::Model::CertificateDescription::SetPreviousOwnedBy ( const Aws::String value)
inline

The ID of the Amazon Web Services account of the previous owner of the certificate.

Definition at line 297 of file CertificateDescription.h.

◆ SetPreviousOwnedBy() [3/3]

void Aws::IoT::Model::CertificateDescription::SetPreviousOwnedBy ( const char *  value)
inline

The ID of the Amazon Web Services account of the previous owner of the certificate.

Definition at line 309 of file CertificateDescription.h.

◆ SetStatus() [1/2]

void Aws::IoT::Model::CertificateDescription::SetStatus ( CertificateStatus &&  value)
inline

The status of the certificate.

Definition at line 186 of file CertificateDescription.h.

◆ SetStatus() [2/2]

void Aws::IoT::Model::CertificateDescription::SetStatus ( const CertificateStatus value)
inline

The status of the certificate.

Definition at line 181 of file CertificateDescription.h.

◆ SetTransferData() [1/2]

void Aws::IoT::Model::CertificateDescription::SetTransferData ( const TransferData value)
inline

The transfer data.

Definition at line 426 of file CertificateDescription.h.

◆ SetTransferData() [2/2]

void Aws::IoT::Model::CertificateDescription::SetTransferData ( TransferData &&  value)
inline

The transfer data.

Definition at line 431 of file CertificateDescription.h.

◆ SetValidity() [1/2]

void Aws::IoT::Model::CertificateDescription::SetValidity ( CertificateValidity &&  value)
inline

When the certificate is valid.

Definition at line 503 of file CertificateDescription.h.

◆ SetValidity() [2/2]

void Aws::IoT::Model::CertificateDescription::SetValidity ( const CertificateValidity value)
inline

When the certificate is valid.

Definition at line 498 of file CertificateDescription.h.

◆ StatusHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::StatusHasBeenSet ( ) const
inline

The status of the certificate.

Definition at line 176 of file CertificateDescription.h.

◆ TransferDataHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::TransferDataHasBeenSet ( ) const
inline

The transfer data.

Definition at line 421 of file CertificateDescription.h.

◆ ValidityHasBeenSet()

bool Aws::IoT::Model::CertificateDescription::ValidityHasBeenSet ( ) const
inline

When the certificate is valid.

Definition at line 493 of file CertificateDescription.h.

◆ WithCaCertificateId() [1/3]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithCaCertificateId ( Aws::String &&  value)
inline

The certificate ID of the CA certificate used to sign this certificate.

Definition at line 160 of file CertificateDescription.h.

◆ WithCaCertificateId() [2/3]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithCaCertificateId ( const Aws::String value)
inline

The certificate ID of the CA certificate used to sign this certificate.

Definition at line 155 of file CertificateDescription.h.

◆ WithCaCertificateId() [3/3]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithCaCertificateId ( const char *  value)
inline

The certificate ID of the CA certificate used to sign this certificate.

Definition at line 165 of file CertificateDescription.h.

◆ WithCertificateArn() [1/3]

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

The ARN of the certificate.

Definition at line 78 of file CertificateDescription.h.

◆ WithCertificateArn() [2/3]

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

The ARN of the certificate.

Definition at line 73 of file CertificateDescription.h.

◆ WithCertificateArn() [3/3]

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

The ARN of the certificate.

Definition at line 83 of file CertificateDescription.h.

◆ WithCertificateId() [1/3]

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

The ID of the certificate.

Definition at line 119 of file CertificateDescription.h.

◆ WithCertificateId() [2/3]

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

The ID of the certificate.

Definition at line 114 of file CertificateDescription.h.

◆ WithCertificateId() [3/3]

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

The ID of the certificate.

Definition at line 124 of file CertificateDescription.h.

◆ WithCertificateMode() [1/2]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithCertificateMode ( CertificateMode &&  value)
inline

The mode of the certificate.

Definition at line 544 of file CertificateDescription.h.

◆ WithCertificateMode() [2/2]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithCertificateMode ( const CertificateMode value)
inline

The mode of the certificate.

Definition at line 539 of file CertificateDescription.h.

◆ WithCertificatePem() [1/3]

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

The certificate data, in PEM format.

Definition at line 232 of file CertificateDescription.h.

◆ WithCertificatePem() [2/3]

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

The certificate data, in PEM format.

Definition at line 227 of file CertificateDescription.h.

◆ WithCertificatePem() [3/3]

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

The certificate data, in PEM format.

Definition at line 237 of file CertificateDescription.h.

◆ WithCreationDate() [1/2]

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

The date and time the certificate was created.

Definition at line 358 of file CertificateDescription.h.

◆ WithCreationDate() [2/2]

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

The date and time the certificate was created.

Definition at line 353 of file CertificateDescription.h.

◆ WithCustomerVersion()

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithCustomerVersion ( int  value)
inline

The customer version of the certificate.

Definition at line 410 of file CertificateDescription.h.

◆ WithGenerationId() [1/3]

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

The generation ID of the certificate.

Definition at line 477 of file CertificateDescription.h.

◆ WithGenerationId() [2/3]

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

The generation ID of the certificate.

Definition at line 472 of file CertificateDescription.h.

◆ WithGenerationId() [3/3]

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

The generation ID of the certificate.

Definition at line 482 of file CertificateDescription.h.

◆ WithLastModifiedDate() [1/2]

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

The date and time the certificate was last modified.

Definition at line 389 of file CertificateDescription.h.

◆ WithLastModifiedDate() [2/2]

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

The date and time the certificate was last modified.

Definition at line 384 of file CertificateDescription.h.

◆ WithOwnedBy() [1/3]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithOwnedBy ( Aws::String &&  value)
inline

The ID of the Amazon Web Services account that owns the certificate.

Definition at line 273 of file CertificateDescription.h.

◆ WithOwnedBy() [2/3]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithOwnedBy ( const Aws::String value)
inline

The ID of the Amazon Web Services account that owns the certificate.

Definition at line 268 of file CertificateDescription.h.

◆ WithOwnedBy() [3/3]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithOwnedBy ( const char *  value)
inline

The ID of the Amazon Web Services account that owns the certificate.

Definition at line 278 of file CertificateDescription.h.

◆ WithPreviousOwnedBy() [1/3]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithPreviousOwnedBy ( Aws::String &&  value)
inline

The ID of the Amazon Web Services account of the previous owner of the certificate.

Definition at line 321 of file CertificateDescription.h.

◆ WithPreviousOwnedBy() [2/3]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithPreviousOwnedBy ( const Aws::String value)
inline

The ID of the Amazon Web Services account of the previous owner of the certificate.

Definition at line 315 of file CertificateDescription.h.

◆ WithPreviousOwnedBy() [3/3]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithPreviousOwnedBy ( const char *  value)
inline

The ID of the Amazon Web Services account of the previous owner of the certificate.

Definition at line 327 of file CertificateDescription.h.

◆ WithStatus() [1/2]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithStatus ( CertificateStatus &&  value)
inline

The status of the certificate.

Definition at line 196 of file CertificateDescription.h.

◆ WithStatus() [2/2]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithStatus ( const CertificateStatus value)
inline

The status of the certificate.

Definition at line 191 of file CertificateDescription.h.

◆ WithTransferData() [1/2]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithTransferData ( const TransferData value)
inline

The transfer data.

Definition at line 436 of file CertificateDescription.h.

◆ WithTransferData() [2/2]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithTransferData ( TransferData &&  value)
inline

The transfer data.

Definition at line 441 of file CertificateDescription.h.

◆ WithValidity() [1/2]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithValidity ( CertificateValidity &&  value)
inline

When the certificate is valid.

Definition at line 513 of file CertificateDescription.h.

◆ WithValidity() [2/2]

CertificateDescription& Aws::IoT::Model::CertificateDescription::WithValidity ( const CertificateValidity value)
inline

When the certificate is valid.

Definition at line 508 of file CertificateDescription.h.


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