AWS SDK for C++  1.8.182
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 516 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 330 of file CertificateDescription.h.

◆ CustomerVersionHasBeenSet()

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

The customer version of the certificate.

Definition at line 392 of file CertificateDescription.h.

◆ GenerationIdHasBeenSet()

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

The generation ID of the certificate.

Definition at line 444 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 511 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 325 of file CertificateDescription.h.

◆ GetCustomerVersion()

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

The customer version of the certificate.

Definition at line 387 of file CertificateDescription.h.

◆ GetGenerationId()

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

The generation ID of the certificate.

Definition at line 439 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 356 of file CertificateDescription.h.

◆ GetOwnedBy()

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

The ID of the AWS 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 AWS account of the previous owner of the certificate.

Definition at line 284 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 408 of file CertificateDescription.h.

◆ GetValidity()

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

When the certificate is valid.

Definition at line 480 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 361 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 AWS 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 AWS account of the previous owner of the certificate.

Definition at line 289 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 526 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 521 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 340 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 335 of file CertificateDescription.h.

◆ SetCustomerVersion()

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

The customer version of the certificate.

Definition at line 397 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 454 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 449 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 459 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 371 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 366 of file CertificateDescription.h.

◆ SetOwnedBy() [1/3]

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

The ID of the AWS 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 AWS 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 AWS 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 AWS account of the previous owner of the certificate.

Definition at line 299 of file CertificateDescription.h.

◆ SetPreviousOwnedBy() [2/3]

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

The ID of the AWS account of the previous owner of the certificate.

Definition at line 294 of file CertificateDescription.h.

◆ SetPreviousOwnedBy() [3/3]

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

The ID of the AWS account of the previous owner of the certificate.

Definition at line 304 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 418 of file CertificateDescription.h.

◆ SetTransferData() [2/2]

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

The transfer data.

Definition at line 423 of file CertificateDescription.h.

◆ SetValidity() [1/2]

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

When the certificate is valid.

Definition at line 495 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 490 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 413 of file CertificateDescription.h.

◆ ValidityHasBeenSet()

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

When the certificate is valid.

Definition at line 485 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 536 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 531 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 350 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 345 of file CertificateDescription.h.

◆ WithCustomerVersion()

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

The customer version of the certificate.

Definition at line 402 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 469 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 464 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 474 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 381 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 376 of file CertificateDescription.h.

◆ WithOwnedBy() [1/3]

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

The ID of the AWS 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 AWS 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 AWS 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 AWS account of the previous owner of the certificate.

Definition at line 314 of file CertificateDescription.h.

◆ WithPreviousOwnedBy() [2/3]

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

The ID of the AWS account of the previous owner of the certificate.

Definition at line 309 of file CertificateDescription.h.

◆ WithPreviousOwnedBy() [3/3]

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

The ID of the AWS account of the previous owner of the certificate.

Definition at line 319 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 428 of file CertificateDescription.h.

◆ WithTransferData() [2/2]

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

The transfer data.

Definition at line 433 of file CertificateDescription.h.

◆ WithValidity() [1/2]

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

When the certificate is valid.

Definition at line 505 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 500 of file CertificateDescription.h.


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