AWS SDK for C++  1.8.20
AWS SDK for C++
Public Member Functions | List of all members
Aws::IAM::Model::UploadServerCertificateResult Class Reference

#include <UploadServerCertificateResult.h>

Public Member Functions

 UploadServerCertificateResult ()
 
 UploadServerCertificateResult (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
UploadServerCertificateResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const ServerCertificateMetadataGetServerCertificateMetadata () const
 
void SetServerCertificateMetadata (const ServerCertificateMetadata &value)
 
void SetServerCertificateMetadata (ServerCertificateMetadata &&value)
 
UploadServerCertificateResultWithServerCertificateMetadata (const ServerCertificateMetadata &value)
 
UploadServerCertificateResultWithServerCertificateMetadata (ServerCertificateMetadata &&value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
UploadServerCertificateResultWithResponseMetadata (const ResponseMetadata &value)
 
UploadServerCertificateResultWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

Contains the response to a successful UploadServerCertificate request.

See Also:

AWS API Reference

Definition at line 34 of file UploadServerCertificateResult.h.

Constructor & Destructor Documentation

◆ UploadServerCertificateResult() [1/2]

Aws::IAM::Model::UploadServerCertificateResult::UploadServerCertificateResult ( )

◆ UploadServerCertificateResult() [2/2]

Aws::IAM::Model::UploadServerCertificateResult::UploadServerCertificateResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

Member Function Documentation

◆ GetResponseMetadata()

const ResponseMetadata& Aws::IAM::Model::UploadServerCertificateResult::GetResponseMetadata ( ) const
inline

Definition at line 74 of file UploadServerCertificateResult.h.

◆ GetServerCertificateMetadata()

const ServerCertificateMetadata& Aws::IAM::Model::UploadServerCertificateResult::GetServerCertificateMetadata ( ) const
inline

The meta information of the uploaded server certificate without its certificate body, certificate chain, and private key.

Definition at line 46 of file UploadServerCertificateResult.h.

◆ operator=()

UploadServerCertificateResult& Aws::IAM::Model::UploadServerCertificateResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

◆ SetResponseMetadata() [1/2]

void Aws::IAM::Model::UploadServerCertificateResult::SetResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 77 of file UploadServerCertificateResult.h.

◆ SetResponseMetadata() [2/2]

void Aws::IAM::Model::UploadServerCertificateResult::SetResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 80 of file UploadServerCertificateResult.h.

◆ SetServerCertificateMetadata() [1/2]

void Aws::IAM::Model::UploadServerCertificateResult::SetServerCertificateMetadata ( const ServerCertificateMetadata value)
inline

The meta information of the uploaded server certificate without its certificate body, certificate chain, and private key.

Definition at line 52 of file UploadServerCertificateResult.h.

◆ SetServerCertificateMetadata() [2/2]

void Aws::IAM::Model::UploadServerCertificateResult::SetServerCertificateMetadata ( ServerCertificateMetadata &&  value)
inline

The meta information of the uploaded server certificate without its certificate body, certificate chain, and private key.

Definition at line 58 of file UploadServerCertificateResult.h.

◆ WithResponseMetadata() [1/2]

UploadServerCertificateResult& Aws::IAM::Model::UploadServerCertificateResult::WithResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 83 of file UploadServerCertificateResult.h.

◆ WithResponseMetadata() [2/2]

UploadServerCertificateResult& Aws::IAM::Model::UploadServerCertificateResult::WithResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 86 of file UploadServerCertificateResult.h.

◆ WithServerCertificateMetadata() [1/2]

UploadServerCertificateResult& Aws::IAM::Model::UploadServerCertificateResult::WithServerCertificateMetadata ( const ServerCertificateMetadata value)
inline

The meta information of the uploaded server certificate without its certificate body, certificate chain, and private key.

Definition at line 64 of file UploadServerCertificateResult.h.

◆ WithServerCertificateMetadata() [2/2]

UploadServerCertificateResult& Aws::IAM::Model::UploadServerCertificateResult::WithServerCertificateMetadata ( ServerCertificateMetadata &&  value)
inline

The meta information of the uploaded server certificate without its certificate body, certificate chain, and private key.

Definition at line 70 of file UploadServerCertificateResult.h.


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