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

#include <CertificateValidity.h>

Public Member Functions

 CertificateValidity ()
 
 CertificateValidity (Aws::Utils::Json::JsonView jsonValue)
 
CertificateValidityoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetNotBefore () const
 
bool NotBeforeHasBeenSet () const
 
void SetNotBefore (const Aws::Utils::DateTime &value)
 
void SetNotBefore (Aws::Utils::DateTime &&value)
 
CertificateValidityWithNotBefore (const Aws::Utils::DateTime &value)
 
CertificateValidityWithNotBefore (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetNotAfter () const
 
bool NotAfterHasBeenSet () const
 
void SetNotAfter (const Aws::Utils::DateTime &value)
 
void SetNotAfter (Aws::Utils::DateTime &&value)
 
CertificateValidityWithNotAfter (const Aws::Utils::DateTime &value)
 
CertificateValidityWithNotAfter (Aws::Utils::DateTime &&value)
 

Detailed Description

When the certificate is valid.

See Also:

AWS API Reference

Definition at line 31 of file CertificateValidity.h.

Constructor & Destructor Documentation

◆ CertificateValidity() [1/2]

Aws::IoT::Model::CertificateValidity::CertificateValidity ( )

◆ CertificateValidity() [2/2]

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

Member Function Documentation

◆ GetNotAfter()

const Aws::Utils::DateTime& Aws::IoT::Model::CertificateValidity::GetNotAfter ( ) const
inline

The certificate is not valid after this date.

Definition at line 74 of file CertificateValidity.h.

◆ GetNotBefore()

const Aws::Utils::DateTime& Aws::IoT::Model::CertificateValidity::GetNotBefore ( ) const
inline

The certificate is not valid before this date.

Definition at line 43 of file CertificateValidity.h.

◆ Jsonize()

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

◆ NotAfterHasBeenSet()

bool Aws::IoT::Model::CertificateValidity::NotAfterHasBeenSet ( ) const
inline

The certificate is not valid after this date.

Definition at line 79 of file CertificateValidity.h.

◆ NotBeforeHasBeenSet()

bool Aws::IoT::Model::CertificateValidity::NotBeforeHasBeenSet ( ) const
inline

The certificate is not valid before this date.

Definition at line 48 of file CertificateValidity.h.

◆ operator=()

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

◆ SetNotAfter() [1/2]

void Aws::IoT::Model::CertificateValidity::SetNotAfter ( Aws::Utils::DateTime &&  value)
inline

The certificate is not valid after this date.

Definition at line 89 of file CertificateValidity.h.

◆ SetNotAfter() [2/2]

void Aws::IoT::Model::CertificateValidity::SetNotAfter ( const Aws::Utils::DateTime value)
inline

The certificate is not valid after this date.

Definition at line 84 of file CertificateValidity.h.

◆ SetNotBefore() [1/2]

void Aws::IoT::Model::CertificateValidity::SetNotBefore ( Aws::Utils::DateTime &&  value)
inline

The certificate is not valid before this date.

Definition at line 58 of file CertificateValidity.h.

◆ SetNotBefore() [2/2]

void Aws::IoT::Model::CertificateValidity::SetNotBefore ( const Aws::Utils::DateTime value)
inline

The certificate is not valid before this date.

Definition at line 53 of file CertificateValidity.h.

◆ WithNotAfter() [1/2]

CertificateValidity& Aws::IoT::Model::CertificateValidity::WithNotAfter ( Aws::Utils::DateTime &&  value)
inline

The certificate is not valid after this date.

Definition at line 99 of file CertificateValidity.h.

◆ WithNotAfter() [2/2]

CertificateValidity& Aws::IoT::Model::CertificateValidity::WithNotAfter ( const Aws::Utils::DateTime value)
inline

The certificate is not valid after this date.

Definition at line 94 of file CertificateValidity.h.

◆ WithNotBefore() [1/2]

CertificateValidity& Aws::IoT::Model::CertificateValidity::WithNotBefore ( Aws::Utils::DateTime &&  value)
inline

The certificate is not valid before this date.

Definition at line 68 of file CertificateValidity.h.

◆ WithNotBefore() [2/2]

CertificateValidity& Aws::IoT::Model::CertificateValidity::WithNotBefore ( const Aws::Utils::DateTime value)
inline

The certificate is not valid before this date.

Definition at line 63 of file CertificateValidity.h.


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