AWS SDK for C++  1.9.2
AWS SDK for C++
Public Member Functions | List of all members
Aws::CloudHSMV2::Model::Certificates Class Reference

#include <Certificates.h>

Public Member Functions

 Certificates ()
 
 Certificates (Aws::Utils::Json::JsonView jsonValue)
 
Certificatesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetClusterCsr () const
 
bool ClusterCsrHasBeenSet () const
 
void SetClusterCsr (const Aws::String &value)
 
void SetClusterCsr (Aws::String &&value)
 
void SetClusterCsr (const char *value)
 
CertificatesWithClusterCsr (const Aws::String &value)
 
CertificatesWithClusterCsr (Aws::String &&value)
 
CertificatesWithClusterCsr (const char *value)
 
const Aws::StringGetHsmCertificate () const
 
bool HsmCertificateHasBeenSet () const
 
void SetHsmCertificate (const Aws::String &value)
 
void SetHsmCertificate (Aws::String &&value)
 
void SetHsmCertificate (const char *value)
 
CertificatesWithHsmCertificate (const Aws::String &value)
 
CertificatesWithHsmCertificate (Aws::String &&value)
 
CertificatesWithHsmCertificate (const char *value)
 
const Aws::StringGetAwsHardwareCertificate () const
 
bool AwsHardwareCertificateHasBeenSet () const
 
void SetAwsHardwareCertificate (const Aws::String &value)
 
void SetAwsHardwareCertificate (Aws::String &&value)
 
void SetAwsHardwareCertificate (const char *value)
 
CertificatesWithAwsHardwareCertificate (const Aws::String &value)
 
CertificatesWithAwsHardwareCertificate (Aws::String &&value)
 
CertificatesWithAwsHardwareCertificate (const char *value)
 
const Aws::StringGetManufacturerHardwareCertificate () const
 
bool ManufacturerHardwareCertificateHasBeenSet () const
 
void SetManufacturerHardwareCertificate (const Aws::String &value)
 
void SetManufacturerHardwareCertificate (Aws::String &&value)
 
void SetManufacturerHardwareCertificate (const char *value)
 
CertificatesWithManufacturerHardwareCertificate (const Aws::String &value)
 
CertificatesWithManufacturerHardwareCertificate (Aws::String &&value)
 
CertificatesWithManufacturerHardwareCertificate (const char *value)
 
const Aws::StringGetClusterCertificate () const
 
bool ClusterCertificateHasBeenSet () const
 
void SetClusterCertificate (const Aws::String &value)
 
void SetClusterCertificate (Aws::String &&value)
 
void SetClusterCertificate (const char *value)
 
CertificatesWithClusterCertificate (const Aws::String &value)
 
CertificatesWithClusterCertificate (Aws::String &&value)
 
CertificatesWithClusterCertificate (const char *value)
 

Detailed Description

Contains one or more certificates or a certificate signing request (CSR).

See Also:

AWS API Reference

Definition at line 32 of file Certificates.h.

Constructor & Destructor Documentation

◆ Certificates() [1/2]

Aws::CloudHSMV2::Model::Certificates::Certificates ( )

◆ Certificates() [2/2]

Aws::CloudHSMV2::Model::Certificates::Certificates ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AwsHardwareCertificateHasBeenSet()

bool Aws::CloudHSMV2::Model::Certificates::AwsHardwareCertificateHasBeenSet ( ) const
inline

The HSM hardware certificate issued (signed) by AWS CloudHSM.

Definition at line 139 of file Certificates.h.

◆ ClusterCertificateHasBeenSet()

bool Aws::CloudHSMV2::Model::Certificates::ClusterCertificateHasBeenSet ( ) const
inline

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

Definition at line 231 of file Certificates.h.

◆ ClusterCsrHasBeenSet()

bool Aws::CloudHSMV2::Model::Certificates::ClusterCsrHasBeenSet ( ) const
inline

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

Definition at line 51 of file Certificates.h.

◆ GetAwsHardwareCertificate()

const Aws::String& Aws::CloudHSMV2::Model::Certificates::GetAwsHardwareCertificate ( ) const
inline

The HSM hardware certificate issued (signed) by AWS CloudHSM.

Definition at line 134 of file Certificates.h.

◆ GetClusterCertificate()

const Aws::String& Aws::CloudHSMV2::Model::Certificates::GetClusterCertificate ( ) const
inline

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

Definition at line 225 of file Certificates.h.

◆ GetClusterCsr()

const Aws::String& Aws::CloudHSMV2::Model::Certificates::GetClusterCsr ( ) const
inline

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

Definition at line 45 of file Certificates.h.

◆ GetHsmCertificate()

const Aws::String& Aws::CloudHSMV2::Model::Certificates::GetHsmCertificate ( ) const
inline

The HSM certificate issued (signed) by the HSM hardware.

Definition at line 93 of file Certificates.h.

◆ GetManufacturerHardwareCertificate()

const Aws::String& Aws::CloudHSMV2::Model::Certificates::GetManufacturerHardwareCertificate ( ) const
inline

The HSM hardware certificate issued (signed) by the hardware manufacturer.

Definition at line 176 of file Certificates.h.

◆ HsmCertificateHasBeenSet()

bool Aws::CloudHSMV2::Model::Certificates::HsmCertificateHasBeenSet ( ) const
inline

The HSM certificate issued (signed) by the HSM hardware.

Definition at line 98 of file Certificates.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::CloudHSMV2::Model::Certificates::Jsonize ( ) const

◆ ManufacturerHardwareCertificateHasBeenSet()

bool Aws::CloudHSMV2::Model::Certificates::ManufacturerHardwareCertificateHasBeenSet ( ) const
inline

The HSM hardware certificate issued (signed) by the hardware manufacturer.

Definition at line 182 of file Certificates.h.

◆ operator=()

Certificates& Aws::CloudHSMV2::Model::Certificates::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAwsHardwareCertificate() [1/3]

void Aws::CloudHSMV2::Model::Certificates::SetAwsHardwareCertificate ( Aws::String &&  value)
inline

The HSM hardware certificate issued (signed) by AWS CloudHSM.

Definition at line 149 of file Certificates.h.

◆ SetAwsHardwareCertificate() [2/3]

void Aws::CloudHSMV2::Model::Certificates::SetAwsHardwareCertificate ( const Aws::String value)
inline

The HSM hardware certificate issued (signed) by AWS CloudHSM.

Definition at line 144 of file Certificates.h.

◆ SetAwsHardwareCertificate() [3/3]

void Aws::CloudHSMV2::Model::Certificates::SetAwsHardwareCertificate ( const char *  value)
inline

The HSM hardware certificate issued (signed) by AWS CloudHSM.

Definition at line 154 of file Certificates.h.

◆ SetClusterCertificate() [1/3]

void Aws::CloudHSMV2::Model::Certificates::SetClusterCertificate ( Aws::String &&  value)
inline

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

Definition at line 243 of file Certificates.h.

◆ SetClusterCertificate() [2/3]

void Aws::CloudHSMV2::Model::Certificates::SetClusterCertificate ( const Aws::String value)
inline

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

Definition at line 237 of file Certificates.h.

◆ SetClusterCertificate() [3/3]

void Aws::CloudHSMV2::Model::Certificates::SetClusterCertificate ( const char *  value)
inline

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

Definition at line 249 of file Certificates.h.

◆ SetClusterCsr() [1/3]

void Aws::CloudHSMV2::Model::Certificates::SetClusterCsr ( Aws::String &&  value)
inline

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

Definition at line 63 of file Certificates.h.

◆ SetClusterCsr() [2/3]

void Aws::CloudHSMV2::Model::Certificates::SetClusterCsr ( const Aws::String value)
inline

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

Definition at line 57 of file Certificates.h.

◆ SetClusterCsr() [3/3]

void Aws::CloudHSMV2::Model::Certificates::SetClusterCsr ( const char *  value)
inline

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

Definition at line 69 of file Certificates.h.

◆ SetHsmCertificate() [1/3]

void Aws::CloudHSMV2::Model::Certificates::SetHsmCertificate ( Aws::String &&  value)
inline

The HSM certificate issued (signed) by the HSM hardware.

Definition at line 108 of file Certificates.h.

◆ SetHsmCertificate() [2/3]

void Aws::CloudHSMV2::Model::Certificates::SetHsmCertificate ( const Aws::String value)
inline

The HSM certificate issued (signed) by the HSM hardware.

Definition at line 103 of file Certificates.h.

◆ SetHsmCertificate() [3/3]

void Aws::CloudHSMV2::Model::Certificates::SetHsmCertificate ( const char *  value)
inline

The HSM certificate issued (signed) by the HSM hardware.

Definition at line 113 of file Certificates.h.

◆ SetManufacturerHardwareCertificate() [1/3]

void Aws::CloudHSMV2::Model::Certificates::SetManufacturerHardwareCertificate ( Aws::String &&  value)
inline

The HSM hardware certificate issued (signed) by the hardware manufacturer.

Definition at line 194 of file Certificates.h.

◆ SetManufacturerHardwareCertificate() [2/3]

void Aws::CloudHSMV2::Model::Certificates::SetManufacturerHardwareCertificate ( const Aws::String value)
inline

The HSM hardware certificate issued (signed) by the hardware manufacturer.

Definition at line 188 of file Certificates.h.

◆ SetManufacturerHardwareCertificate() [3/3]

void Aws::CloudHSMV2::Model::Certificates::SetManufacturerHardwareCertificate ( const char *  value)
inline

The HSM hardware certificate issued (signed) by the hardware manufacturer.

Definition at line 200 of file Certificates.h.

◆ WithAwsHardwareCertificate() [1/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithAwsHardwareCertificate ( Aws::String &&  value)
inline

The HSM hardware certificate issued (signed) by AWS CloudHSM.

Definition at line 164 of file Certificates.h.

◆ WithAwsHardwareCertificate() [2/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithAwsHardwareCertificate ( const Aws::String value)
inline

The HSM hardware certificate issued (signed) by AWS CloudHSM.

Definition at line 159 of file Certificates.h.

◆ WithAwsHardwareCertificate() [3/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithAwsHardwareCertificate ( const char *  value)
inline

The HSM hardware certificate issued (signed) by AWS CloudHSM.

Definition at line 169 of file Certificates.h.

◆ WithClusterCertificate() [1/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithClusterCertificate ( Aws::String &&  value)
inline

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

Definition at line 261 of file Certificates.h.

◆ WithClusterCertificate() [2/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithClusterCertificate ( const Aws::String value)
inline

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

Definition at line 255 of file Certificates.h.

◆ WithClusterCertificate() [3/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithClusterCertificate ( const char *  value)
inline

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

Definition at line 267 of file Certificates.h.

◆ WithClusterCsr() [1/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithClusterCsr ( Aws::String &&  value)
inline

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

Definition at line 81 of file Certificates.h.

◆ WithClusterCsr() [2/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithClusterCsr ( const Aws::String value)
inline

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

Definition at line 75 of file Certificates.h.

◆ WithClusterCsr() [3/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithClusterCsr ( const char *  value)
inline

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

Definition at line 87 of file Certificates.h.

◆ WithHsmCertificate() [1/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithHsmCertificate ( Aws::String &&  value)
inline

The HSM certificate issued (signed) by the HSM hardware.

Definition at line 123 of file Certificates.h.

◆ WithHsmCertificate() [2/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithHsmCertificate ( const Aws::String value)
inline

The HSM certificate issued (signed) by the HSM hardware.

Definition at line 118 of file Certificates.h.

◆ WithHsmCertificate() [3/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithHsmCertificate ( const char *  value)
inline

The HSM certificate issued (signed) by the HSM hardware.

Definition at line 128 of file Certificates.h.

◆ WithManufacturerHardwareCertificate() [1/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithManufacturerHardwareCertificate ( Aws::String &&  value)
inline

The HSM hardware certificate issued (signed) by the hardware manufacturer.

Definition at line 212 of file Certificates.h.

◆ WithManufacturerHardwareCertificate() [2/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithManufacturerHardwareCertificate ( const Aws::String value)
inline

The HSM hardware certificate issued (signed) by the hardware manufacturer.

Definition at line 206 of file Certificates.h.

◆ WithManufacturerHardwareCertificate() [3/3]

Certificates& Aws::CloudHSMV2::Model::Certificates::WithManufacturerHardwareCertificate ( const char *  value)
inline

The HSM hardware certificate issued (signed) by the hardware manufacturer.

Definition at line 218 of file Certificates.h.


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