AWS SDK for C++  1.9.70
AWS SDK for C++
Public Member Functions | List of all members
Aws::ServiceCatalog::Model::RecordOutput Class Reference

#include <RecordOutput.h>

Public Member Functions

 RecordOutput ()
 
 RecordOutput (Aws::Utils::Json::JsonView jsonValue)
 
RecordOutputoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetOutputKey () const
 
bool OutputKeyHasBeenSet () const
 
void SetOutputKey (const Aws::String &value)
 
void SetOutputKey (Aws::String &&value)
 
void SetOutputKey (const char *value)
 
RecordOutputWithOutputKey (const Aws::String &value)
 
RecordOutputWithOutputKey (Aws::String &&value)
 
RecordOutputWithOutputKey (const char *value)
 
const Aws::StringGetOutputValue () const
 
bool OutputValueHasBeenSet () const
 
void SetOutputValue (const Aws::String &value)
 
void SetOutputValue (Aws::String &&value)
 
void SetOutputValue (const char *value)
 
RecordOutputWithOutputValue (const Aws::String &value)
 
RecordOutputWithOutputValue (Aws::String &&value)
 
RecordOutputWithOutputValue (const char *value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
RecordOutputWithDescription (const Aws::String &value)
 
RecordOutputWithDescription (Aws::String &&value)
 
RecordOutputWithDescription (const char *value)
 

Detailed Description

The output for the product created as the result of a request. For example, the output for a CloudFormation-backed product that creates an S3 bucket would include the S3 bucket URL.

See Also:

AWS API Reference

Definition at line 33 of file RecordOutput.h.

Constructor & Destructor Documentation

◆ RecordOutput() [1/2]

Aws::ServiceCatalog::Model::RecordOutput::RecordOutput ( )

◆ RecordOutput() [2/2]

Aws::ServiceCatalog::Model::RecordOutput::RecordOutput ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DescriptionHasBeenSet()

bool Aws::ServiceCatalog::Model::RecordOutput::DescriptionHasBeenSet ( ) const
inline

The description of the output.

Definition at line 132 of file RecordOutput.h.

◆ GetDescription()

const Aws::String& Aws::ServiceCatalog::Model::RecordOutput::GetDescription ( ) const
inline

The description of the output.

Definition at line 127 of file RecordOutput.h.

◆ GetOutputKey()

const Aws::String& Aws::ServiceCatalog::Model::RecordOutput::GetOutputKey ( ) const
inline

The output key.

Definition at line 45 of file RecordOutput.h.

◆ GetOutputValue()

const Aws::String& Aws::ServiceCatalog::Model::RecordOutput::GetOutputValue ( ) const
inline

The output value.

Definition at line 86 of file RecordOutput.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ServiceCatalog::Model::RecordOutput::Jsonize ( ) const

◆ operator=()

RecordOutput& Aws::ServiceCatalog::Model::RecordOutput::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OutputKeyHasBeenSet()

bool Aws::ServiceCatalog::Model::RecordOutput::OutputKeyHasBeenSet ( ) const
inline

The output key.

Definition at line 50 of file RecordOutput.h.

◆ OutputValueHasBeenSet()

bool Aws::ServiceCatalog::Model::RecordOutput::OutputValueHasBeenSet ( ) const
inline

The output value.

Definition at line 91 of file RecordOutput.h.

◆ SetDescription() [1/3]

void Aws::ServiceCatalog::Model::RecordOutput::SetDescription ( Aws::String &&  value)
inline

The description of the output.

Definition at line 142 of file RecordOutput.h.

◆ SetDescription() [2/3]

void Aws::ServiceCatalog::Model::RecordOutput::SetDescription ( const Aws::String value)
inline

The description of the output.

Definition at line 137 of file RecordOutput.h.

◆ SetDescription() [3/3]

void Aws::ServiceCatalog::Model::RecordOutput::SetDescription ( const char *  value)
inline

The description of the output.

Definition at line 147 of file RecordOutput.h.

◆ SetOutputKey() [1/3]

void Aws::ServiceCatalog::Model::RecordOutput::SetOutputKey ( Aws::String &&  value)
inline

The output key.

Definition at line 60 of file RecordOutput.h.

◆ SetOutputKey() [2/3]

void Aws::ServiceCatalog::Model::RecordOutput::SetOutputKey ( const Aws::String value)
inline

The output key.

Definition at line 55 of file RecordOutput.h.

◆ SetOutputKey() [3/3]

void Aws::ServiceCatalog::Model::RecordOutput::SetOutputKey ( const char *  value)
inline

The output key.

Definition at line 65 of file RecordOutput.h.

◆ SetOutputValue() [1/3]

void Aws::ServiceCatalog::Model::RecordOutput::SetOutputValue ( Aws::String &&  value)
inline

The output value.

Definition at line 101 of file RecordOutput.h.

◆ SetOutputValue() [2/3]

void Aws::ServiceCatalog::Model::RecordOutput::SetOutputValue ( const Aws::String value)
inline

The output value.

Definition at line 96 of file RecordOutput.h.

◆ SetOutputValue() [3/3]

void Aws::ServiceCatalog::Model::RecordOutput::SetOutputValue ( const char *  value)
inline

The output value.

Definition at line 106 of file RecordOutput.h.

◆ WithDescription() [1/3]

RecordOutput& Aws::ServiceCatalog::Model::RecordOutput::WithDescription ( Aws::String &&  value)
inline

The description of the output.

Definition at line 157 of file RecordOutput.h.

◆ WithDescription() [2/3]

RecordOutput& Aws::ServiceCatalog::Model::RecordOutput::WithDescription ( const Aws::String value)
inline

The description of the output.

Definition at line 152 of file RecordOutput.h.

◆ WithDescription() [3/3]

RecordOutput& Aws::ServiceCatalog::Model::RecordOutput::WithDescription ( const char *  value)
inline

The description of the output.

Definition at line 162 of file RecordOutput.h.

◆ WithOutputKey() [1/3]

RecordOutput& Aws::ServiceCatalog::Model::RecordOutput::WithOutputKey ( Aws::String &&  value)
inline

The output key.

Definition at line 75 of file RecordOutput.h.

◆ WithOutputKey() [2/3]

RecordOutput& Aws::ServiceCatalog::Model::RecordOutput::WithOutputKey ( const Aws::String value)
inline

The output key.

Definition at line 70 of file RecordOutput.h.

◆ WithOutputKey() [3/3]

RecordOutput& Aws::ServiceCatalog::Model::RecordOutput::WithOutputKey ( const char *  value)
inline

The output key.

Definition at line 80 of file RecordOutput.h.

◆ WithOutputValue() [1/3]

RecordOutput& Aws::ServiceCatalog::Model::RecordOutput::WithOutputValue ( Aws::String &&  value)
inline

The output value.

Definition at line 116 of file RecordOutput.h.

◆ WithOutputValue() [2/3]

RecordOutput& Aws::ServiceCatalog::Model::RecordOutput::WithOutputValue ( const Aws::String value)
inline

The output value.

Definition at line 111 of file RecordOutput.h.

◆ WithOutputValue() [3/3]

RecordOutput& Aws::ServiceCatalog::Model::RecordOutput::WithOutputValue ( const char *  value)
inline

The output value.

Definition at line 121 of file RecordOutput.h.


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